45 Commits

Author SHA256 Message Date
f14c2ea9a7 Accepting request 1308448 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1308448
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virglrenderer?expand=0&rev=19
2025-10-02 17:18:58 +00:00
3d73a3635c - version update to 1.1.1
1.1.1
    Venus
      * add support for
         . VK_EXT_blend_operation_advanced
         . VK_EXT_host_image_copy
         . VK_EXT_sample_locations
         . VK_KHR_acceleration_structure
         . VK_KHR_dynamic_rendering_local_read
         . VK_KHR_maintenance6
         . VK_KHR_maintenance7
         . VK_KHR_ray_query
         . VK_KHR_ray_tracing_maintenance1
         . VK_KHR_ray_tracing_position_fetch
         . VK_KHR_ray_tracing_pipeline
         . allow to passthrough Vulkan 1.4 support
      * make virgl_render_server and venus work also without HAVE_MEMFD_CREATE
    virgl/vrend fixes and changes:
      * fix modifier query overflow
      * support R16G16B16X16_UNORM
      * don't use resource IDs when checking index buffer update requirement
      * actually propagate the MAX_VERTEX_OUTPUT_COMPONENTS for GLES>=3.0
      * propagate the GL_MAX_stage_SHADER_STORAGE_BLOCKS for each stage
      * virgl: fix fd leak in resource map
      * Fix int-conversion fatal build error with GCC-14
      * virgl: Add error messages to virgl_renderer_init()
      * vtest: perfetto tracing support
      * don't choke when the host driver re-uses OpenGL IDs
    Improve support on FreeBSD and Android
    DRM

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virglrenderer?expand=0&rev=42
2025-10-01 16:33:50 +00:00
915b9a3c84 Accepting request 1158734 from Virtualization
- update to 1.0.1:
  * Fix 17 bugs, most of them securety related
  * Fix a number of issues uncovered by Coverity
  * Add meson option to enable unstable APIs and add the info
    to pkg-config
  * vtest: Stabilize protocol version 3

  + guest support for GL 4.3 on hosts with GLES 3.2 + certain
  + major performance improvements, and
- The following patches will be removed:

OBS-URL: https://build.opensuse.org/request/show/1158734
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virglrenderer?expand=0&rev=18
2024-03-18 15:43:21 +00:00
a004bd8385 - update to 1.0.1:
* Fix 17 bugs, most of them securety related
  * Fix a number of issues uncovered by Coverity
  * Add meson option to enable unstable APIs and add the info
    to pkg-config
  * vtest: Stabilize protocol version 3
  + guest support for GL 4.3 on hosts with GLES 3.2 + certain
  + major performance improvements, and
- The following patches will be removed:

OBS-URL: https://build.opensuse.org/package/show/Virtualization/virglrenderer?expand=0&rev=40
2024-03-17 11:49:02 +00:00
37be385af4 Accepting request 1127272 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1127272
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virglrenderer?expand=0&rev=17
2023-11-20 20:18:35 +00:00
981e5082fa Accepting request 1126549 from home:mantarimay:branches:Virtualization
- Enable support for hardware video acceleration and venus on Tumbleweed

OBS-URL: https://build.opensuse.org/request/show/1126549
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virglrenderer?expand=0&rev=38
2023-11-17 10:18:39 +00:00
2ed876dfce Accepting request 1118648 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/1118648
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virglrenderer?expand=0&rev=16
2023-10-19 20:46:49 +00:00
fc426303cf Accepting request 1118553 from home:dimstar:Factory
- Update to version 1.0.0:
  + Switch to Venus protocol version 1.0.0
  + Drop experimental tag from Venus configuration flag and update
    API.
  + Support passing fences from guest to host for waiting
    and inter-context fence sharing/syncing.
- Drop virglrenderer-CVE-2022-0175.patch and
  virglrenderer-CVE-2022-0135.patch: fixed upstream.

OBS-URL: https://build.opensuse.org/request/show/1118553
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virglrenderer?expand=0&rev=36
2023-10-18 20:28:51 +00:00
45c91d9de3 Accepting request 950889 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/950889
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virglrenderer?expand=0&rev=15
2022-02-06 22:53:22 +00:00
c5b9206392 Accepting request 950715 from home:jubalh:branches:Virtualization
- security update
  * Fix OOB in read_transfer_data() (CVE-2022-0135 bsc#1195389)
    Add virglrenderer-CVE-2022-0135.patch

OBS-URL: https://build.opensuse.org/request/show/950715
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virglrenderer?expand=0&rev=35
2022-02-03 07:58:44 +00:00
38cc8d0f60 Accepting request 947915 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/947915
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virglrenderer?expand=0&rev=14
2022-01-23 11:15:19 +00:00
ab8ec9c651 Accepting request 947914 from home:dfaggioli:devel:Virtualization
- Pick up the full upstream patch for bsc#1194601, so we know from where it comes
  * No functional change intended

OBS-URL: https://build.opensuse.org/request/show/947914
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virglrenderer?expand=0&rev=34
2022-01-21 10:56:39 +00:00
c4101b1b10 Accepting request 946911 from home:pgajdos
- security update
- added patches
  fix CVE-2022-0175 [bsc#1194601], VUL-0: CVE-2022-0175: virglrenderer: Missing initialization of res->ptr
  + virglrenderer-CVE-2022-0175.patch

OBS-URL: https://build.opensuse.org/request/show/946911
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virglrenderer?expand=0&rev=33
2022-01-21 10:09:20 +00:00
21efbc1f49 Accepting request 889210 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/889210
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virglrenderer?expand=0&rev=13
2021-04-30 22:46:10 +00:00
2362ff0bb7 Accepting request 889197 from home:pluskalm:branches:Virtualization
- Update to version 0.9.1:
  * Various small bugfixes

OBS-URL: https://build.opensuse.org/request/show/889197
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virglrenderer?expand=0&rev=31
2021-04-29 07:49:21 +00:00
Richard Brown
a35c847bac Accepting request 883891 from Virtualization
- Update package to 0.9.0
  Highlights include:
  + multi-client support
  + supports newer glsl version
  + add ETC2 compressed formats
  + performance improvements
  + misc. bug fixes

OBS-URL: https://build.opensuse.org/request/show/883891
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virglrenderer?expand=0&rev=12
2021-04-10 13:26:16 +00:00
Bruce Rogers
fc7d6af094 Accepting request 883382 from home:bfrogers:branches:Virtualization
- Update package to 0.9.0
  Highlights include:
  + multi-client support
  + supports newer glsl version
  + add ETC2 compressed formats
  + performance improvements
  + misc. bug fixes

OBS-URL: https://build.opensuse.org/request/show/883382
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virglrenderer?expand=0&rev=29
2021-04-06 17:38:06 +00:00
9c2d782f4c Accepting request 773741 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/773741
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virglrenderer?expand=0&rev=11
2020-02-19 11:39:12 +00:00
Bruce Rogers
585278ef87 Accepting request 773739 from home:bfrogers:branches:Virtualization
- Update package to 0.8.2
  Release is all bug fixes it seems. It includes these patches in
  the release tarball:
  vrend-Don-t-free-resource-struct-in-_resource_alloca.patch
  vrend-Don-t-try-launching-a-grid-if-no-CS-is-availab.patch
  vrend-Use-the-original-context-to-delete-objects.patch
  vrend-Don-t-switch-to-ctx0-when-deleting-ctx0.patch

OBS-URL: https://build.opensuse.org/request/show/773739
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virglrenderer?expand=0&rev=27
2020-02-12 14:58:41 +00:00
812b13e5c4 Accepting request 770051 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/770051
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virglrenderer?expand=0&rev=10
2020-02-09 20:02:13 +00:00
Bruce Rogers
b792f6a928 Accepting request 770050 from home:bfrogers:branches:Virtualization
Fix security and correctness bugs.

OBS-URL: https://build.opensuse.org/request/show/770050
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virglrenderer?expand=0&rev=25
2020-02-04 16:49:05 +00:00
0904f80c97 Accepting request 761654 from Virtualization
- Update package to 0.8.1
  Requires very recent libepoxy, which is currently only available
  in Factory. Accordingly also switch to meson build, which also
  excludes older releases.
  Other highlights include:
  + support emulating planar image sampling
  + Add all formats to VIRGL_FORMAT that are referenced in Gallium
  + deprecation of the autotools build system
  + miscellaneous bug and performance fixes
  + drop the following patches, which are included in this release:
    0001-5d03711-vrend-Keep-the-max-texture-sizes-in-the-vrend_state.patch
    0002-0d9a2c8-vrend-Check-resource-creation-more-thoroughly.patch
    0003-24f67de-vrend-check-info-formats-in-blits.patch
    0004-cbc8d8b-vrend-check-transfer-bounds-for-negative-values-too-.patch
    0005-2abeb18-vrend-check-that-the-transfer-iov-holds-enough-data-.patch
    0006-164d758-vrend-Add-an-assert-for-allocating-the-intermediate-.patch

OBS-URL: https://build.opensuse.org/request/show/761654
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virglrenderer?expand=0&rev=9
2020-01-12 22:15:31 +00:00
Bruce Rogers
483e6e5abb Accepting request 761283 from home:bfrogers:branches:Virtualization
Update to 0.8.1, which requires a very recent libepoxy, and thus excludes almost all repos. So for now, it's avail in Factory and (shortly) Tumbleweed only.

OBS-URL: https://build.opensuse.org/request/show/761283
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virglrenderer?expand=0&rev=23
2020-01-06 22:45:04 +00:00
948e3f2aa5 Accepting request 758914 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/758914
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virglrenderer?expand=0&rev=8
2019-12-25 09:54:23 +00:00
677e4014c5 Accepting request 758913 from home:lin_ma:branches:Virtualization
CVE-2019-18388 bsc#1159479
CVE-2019-18390 bsc#1159478
CVE-2019-18389 bsc#1159482
CVE-2019-18391 bsc#1159486
CVE-2019-18392 bsc#1159454

OBS-URL: https://build.opensuse.org/request/show/758913
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virglrenderer?expand=0&rev=21
2019-12-23 05:50:32 +00:00
d06a1e24da Accepting request 751150 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/751150
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virglrenderer?expand=0&rev=7
2019-12-02 10:31:25 +00:00
Bruce Rogers
75167bb097 Accepting request 751148 from home:bfrogers:branches:Virtualization
Update to v0.8.0 (yes, again - 1st attempt to submit to Factory resulted in a rejection, since they wanted better linkage of tarball to upstream)

OBS-URL: https://build.opensuse.org/request/show/751148
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virglrenderer?expand=0&rev=19
2019-11-26 21:56:12 +00:00
Bruce Rogers
e5b727df7b Accepting request 751104 from home:bfrogers:branches:Virtualization
Update to v0.8.0, includes SO version change from 0 to 1.

OBS-URL: https://build.opensuse.org/request/show/751104
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virglrenderer?expand=0&rev=18
2019-11-26 17:12:34 +00:00
61f4247292 Accepting request 637623 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/637623
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virglrenderer?expand=0&rev=6
2018-10-01 07:06:24 +00:00
Ismail Dönmez
0a53917a6e Accepting request 637191 from home:minava:branches:Virtualization
- Update package to 0.7.0
- Brings the renderer up to GL4.3/GLES3.1 capability and most of GLES3.2
- Make EGL optional at configure time
- The following patches will be removed: 
  0001-737c3350-renderer-fix-memory-leak-in-vertex-elements-state-cr.patch
  0002-1fdafd62-vrend-Increase-VREND_MAX_CTX-to-64.patch
  They are included in 0.7.0

OBS-URL: https://build.opensuse.org/request/show/637191
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virglrenderer?expand=0&rev=16
2018-09-24 12:05:03 +00:00
3defd211c6 Accepting request 625740 from Virtualization
- vrend: Increase VREND_MAX_CTX to 64. (bsc#1102749)
  0002-1fdafd62-vrend-Increase-VREND_MAX_CTX-to-64.patch

OBS-URL: https://build.opensuse.org/request/show/625740
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virglrenderer?expand=0&rev=5
2018-08-02 12:50:07 +00:00
Ismail Dönmez
5c12ce45a2 OBS-URL: https://build.opensuse.org/package/show/Virtualization/virglrenderer?expand=0&rev=14 2018-07-27 09:59:17 +00:00
Ismail Dönmez
3fbcb840db Accepting request 625698 from home:vliaskovitis:branches:Virtualization
- vrend: Increase VREND_MAX_CTX to 64. (bsc#1102749)
  0002-1fdafd62-vrend-Increase-VREND_MAX_CTX-to-64.patch

OBS-URL: https://build.opensuse.org/request/show/625698
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virglrenderer?expand=0&rev=13
2018-07-27 08:23:28 +00:00
8d9b1ab231 Accepting request 539506 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/539506
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virglrenderer?expand=0&rev=4
2017-11-11 13:17:19 +00:00
Ismail Dönmez
799444ddad Accepting request 538132 from home:pluskalm:branches:Virtualization
- Clean up spec file with spec-cleaner
- Use source url
- Add gpg signature
- Make building more verbose
- Explicitly require python2

OBS-URL: https://build.opensuse.org/request/show/538132
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virglrenderer?expand=0&rev=11
2017-11-07 12:27:10 +00:00
facdfa8864 Accepting request 478186 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/478186
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virglrenderer?expand=0&rev=3
2017-03-11 14:19:07 +00:00
faeadf4124 Accepting request 478086 from home:lin_ma:branches:Virtualization
Fix memory leak in vertex elements state create (CVE-2017-6386 bsc#1027376)

OBS-URL: https://build.opensuse.org/request/show/478086
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virglrenderer?expand=0&rev=9
2017-03-10 06:01:18 +00:00
cf101fff54 Accepting request 476900 from home:jengelh:branches:Virtualization
- Fix RPM groups

OBS-URL: https://build.opensuse.org/request/show/476900
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virglrenderer?expand=0&rev=8
2017-03-06 03:09:20 +00:00
44ef3db70a Accepting request 461749 from home:lin_ma:branches:Virtualization
Update package to 0.6.0

OBS-URL: https://build.opensuse.org/request/show/461749
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virglrenderer?expand=0&rev=7
2017-03-03 07:23:07 +00:00
e951335804 Accepting request 459196 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/459196
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virglrenderer?expand=0&rev=2
2017-02-22 12:50:48 +00:00
371e176ba6 Accepting request 458666 from home:lin_ma:branches:Virtualization
Security fixes for bsc#998516, 997860, 997859, 1000397 and 999661

OBS-URL: https://build.opensuse.org/request/show/458666
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virglrenderer?expand=0&rev=5
2017-02-20 10:29:10 +00:00
3249e02106 Accepting request 400017 from Virtualization
Change packaging details as pointed out in previous SR rejection.Hopefully I got it right. Also split out test-server into separate sub-package.

OBS-URL: https://build.opensuse.org/request/show/400017
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/virglrenderer?expand=0&rev=1
2016-06-09 14:01:08 +00:00
Bruce Rogers
7df9626c3c Accepting request 400014 from home:bfrogers:branches:Virtualization
Clean up aspects of virglrenderer packaging, split out test-server into own package.

OBS-URL: https://build.opensuse.org/request/show/400014
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virglrenderer?expand=0&rev=3
2016-06-03 17:35:50 +00:00
Bruce Rogers
f7f2eee95e OBS-URL: https://build.opensuse.org/package/show/Virtualization/virglrenderer?expand=0&rev=2 2016-06-01 11:10:13 +00:00
Bruce Rogers
d2cceedf30 osc copypac from project:Devel:Virt:SLE-12-SP2 package:virglrenderer revision:4, using expand, using client side copy
OBS-URL: https://build.opensuse.org/package/show/Virtualization/virglrenderer?expand=0&rev=1
2016-05-04 18:23:35 +00:00