SHA256
1
0
forked from pool/Mesa
Commit Graph

1355 Commits

Author SHA256 Message Date
Ana Guerrero
656738ca1b Accepting request 1181422 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1181422
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=508
2024-06-18 20:51:08 +00:00
48f24703a9 - BuildRequire python3-pycparser when building drivers on ARM:
etnaviv drm module requires this module to build.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1299
2024-06-18 08:18:54 +00:00
Ana Guerrero
a0e4f204df Accepting request 1180958 from X11:XOrg
- Update to new feature release 24.1.0
  --> https://docs.mesa3d.org/relnotes/24.1.0
- Some interesting highlights include:
  * NVIDIA Vulkan driver NVK is now considered ready for prime time.
    Distro packagers are now recommended to include `nouveau` in the
    `vulkan-drivers` list so that their users can have the option of using it
    instead of the proprietary NVIDIA driver.
  * Intel Vulkan driver Anv switched to truly asynchronous VM bind, and Xe
    support for error dump to debug GPU hangs was added.
  * Apple OpenGL driver Asahi has reached OpenGL 4.6 and OpenGL ES 3.2
    support.
  * Broadcom Vulkan driver V3DV gained support for VK_KHR_dynamic_rendering.
  * Arm Mali OpenGL driver Panfrost was prepared for Gen10 (Gxxx), and
    Vulkan driver PanVK was modernised for better Midgard (Txxx) and
    Bifrost (Gxxx) support.
  * All Vulkan drivers have gained support for explicit synchronisation on
    Wayland and X11.
- adjusted patches:
  * n_stop-iris-flicker.patch
  * python36-buildfix1.patch
- supersedes patches:
  * 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch
  * 0002-glx-fix-some-indentation.patch
  * 0003-glx-add-an-implicit-param-to-createScreen.patch
  * 0004-glx-pass-implicit-load-param-through-allocation.patch
  * 0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch
  * 0006-gbm-plumb-an-implicit-param-through-device-creation.patch
  * 0007-frontends-dri-plumb-an-implicit-param-through-screen.patch
  * 0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch
  * 0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * 0010-glx-silence-more-implicit-load-zink-errors.patch
- added libvdpau_d3d12 package
- small cleanup in specfile

OBS-URL: https://build.opensuse.org/request/show/1180958
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=507
2024-06-17 17:27:24 +00:00
6210fc00fe - Update to bugfix release 24.1.1
--> https://docs.mesa3d.org/relnotes/24.1.1

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1297
2024-06-14 18:26:59 +00:00
Ana Guerrero
72508a3591 Accepting request 1180699 from X11:XOrg
- Update to bugfix release 24.0.9
  --> https://docs.mesa3d.org/relnotes/24.0.9.html
  * This is the last release of the 24.0 series. Users are encouraged
    to switch to the 24.1 series to continue receiving bugfixes.

OBS-URL: https://build.opensuse.org/request/show/1180699
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=506
2024-06-14 16:57:39 +00:00
b0e644cf2d Accepting request 1180929 from home:sndirsch:branches:X11:XOrg
- Update to new feature release 24.1.0
  --> https://docs.mesa3d.org/relnotes/24.1.0
- Some interesting highlights include:
  * NVIDIA Vulkan driver NVK is now considered ready for prime time.
    Distro packagers are now recommended to include `nouveau` in the
    `vulkan-drivers` list so that their users can have the option of using it
    instead of the proprietary NVIDIA driver.
  * Intel Vulkan driver Anv switched to truly asynchronous VM bind, and Xe
    support for error dump to debug GPU hangs was added.
  * Apple OpenGL driver Asahi has reached OpenGL 4.6 and OpenGL ES 3.2
    support.
  * Broadcom Vulkan driver V3DV gained support for VK_KHR_dynamic_rendering.
  * Arm Mali OpenGL driver Panfrost was prepared for Gen10 (Gxxx), and
    Vulkan driver PanVK was modernised for better Midgard (Txxx) and
    Bifrost (Gxxx) support.
  * All Vulkan drivers have gained support for explicit synchronisation on
    Wayland and X11.
- adjusted patches:
  * n_stop-iris-flicker.patch
  * python36-buildfix1.patch
- supersedes patches:
  * 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch
  * 0002-glx-fix-some-indentation.patch
  * 0003-glx-add-an-implicit-param-to-createScreen.patch
  * 0004-glx-pass-implicit-load-param-through-allocation.patch
  * 0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch
  * 0006-gbm-plumb-an-implicit-param-through-device-creation.patch
  * 0007-frontends-dri-plumb-an-implicit-param-through-screen.patch
  * 0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch
  * 0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * 0010-glx-silence-more-implicit-load-zink-errors.patch
- added libvdpau_d3d12 package
- small cleanup in specfile

OBS-URL: https://build.opensuse.org/request/show/1180929
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1295
2024-06-14 13:57:58 +00:00
0fdfe87b3f - Update to bugfix release 24.0.9
--> https://docs.mesa3d.org/relnotes/24.0.9.html
  * This is the last release of the 24.0 series. Users are encouraged
    to switch to the 24.1 series to continue receiving bugfixes.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1294
2024-06-13 14:02:25 +00:00
Ana Guerrero
dbad617c1f Accepting request 1179017 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1179017
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=505
2024-06-07 13:02:26 +00:00
4c05b660b4 Accepting request 1178175 from home:guoyunhe:branches:X11:XOrg
- Restrict all internal depencency version to match the exact Mesa build,
  so that users won't install Mesa packages partly from other repos and
  make the system broken.

OBS-URL: https://build.opensuse.org/request/show/1178175
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1292
2024-06-06 13:10:17 +00:00
Ana Guerrero
708bce026f Accepting request 1177753 from X11:XOrg
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1177753
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=504
2024-05-31 20:15:25 +00:00
511cfcb7ec - Update to bugfix release 24.0.8
--> https://docs.mesa3d.org/relnotes/24.0.8.html
- refreshed 0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1290
2024-05-23 11:54:47 +00:00
Ana Guerrero
90f0040c2c Accepting request 1174437 from X11:XOrg
-  Update to bugfix release 24.0.7
  --> https://docs.mesa3d.org/relnotes/24.0.7.html

- Update to bugfix release 24.0.6
  --> https://docs.mesa3d.org/relnotes/24.0.6.html

OBS-URL: https://build.opensuse.org/request/show/1174437
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=503
2024-05-17 18:04:05 +00:00
3b29e5c8dc - Update to bugfix release 24.0.7
--> https://docs.mesa3d.org/relnotes/24.0.7.html

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1288
2024-05-16 11:13:10 +00:00
6335751b28 - Update to bugfix release 24.0.6
--> https://docs.mesa3d.org/relnotes/24.0.6.html

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1287
2024-05-16 10:36:39 +00:00
Ana Guerrero
537ffa07a2 Accepting request 1173950 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1173950
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=502
2024-05-15 19:23:50 +00:00
0ca3204a68 Accepting request 1173890 from home:Guillaume_G:Mesa
- Enable libvulkan_intel on arm

OBS-URL: https://build.opensuse.org/request/show/1173890
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1285
2024-05-14 10:56:31 +00:00
Ana Guerrero
b59b1a0501 Accepting request 1169406 from X11:XOrg
- Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch

OBS-URL: https://build.opensuse.org/request/show/1169406
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=501
2024-04-24 13:13:08 +00:00
289416652d - Update to bugfix release 24.0.5
- supersedes mesa-fix-llvm18.patch
- adjusted 0004-glx-pass-implicit-load-param-through-allocation.patch,
  0010-glx-silence-more-implicit-load-zink-errors.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1283
2024-04-20 19:40:41 +00:00
Ana Guerrero
20a7d27bb7 Accepting request 1164441 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1164441
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=500
2024-04-04 20:24:40 +00:00
c2d47247d5 Accepting request 1164308 from home:Fei1Yang:branches:X11:XOrg
Fix missing free codecs in builds with non-free codecs enabled

OBS-URL: https://build.opensuse.org/request/show/1164308
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1281
2024-04-03 19:22:48 +00:00
Ana Guerrero
2668c81d3d Accepting request 1161628 from X11:XOrg
- enable vulkan-beta meson flag for vulkan video support (suggested
  by "llyyr" <llyyr.public@gmail.com>; adding C flag
  -Wno-error=missing-prototypes for this wasn't necessary)

- Add zink driver by default

OBS-URL: https://build.opensuse.org/request/show/1161628
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=499
2024-03-26 18:25:36 +00:00
cffb8dbb0d by "llyyr" <llyyr.public@gmail.com>; adding C flag
-Wno-error=missing-prototypes for this wasn't necessary)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1279
2024-03-26 07:13:24 +00:00
05b912f219 - enable vulkan-beta meson flag for vulkan video support (suggested
by "llyyr" <llyyr.public@gmail.com>)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1278
2024-03-26 02:16:27 +00:00
1acc6323b5 Accepting request 1161376 from home:Andreas_Schwab:Factory
- Add zink driver by default

OBS-URL: https://build.opensuse.org/request/show/1161376
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1277
2024-03-26 01:38:13 +00:00
Ana Guerrero
3938559252 Accepting request 1159850 from X11:XOrg
- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch

- 0010-glx-silence-more-implicit-load-zink-errors.patch 
  * glx: silence more implicit-load zink errors [gitlab mesa issue #10802]

- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
  0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)' 
    [gitlab mesa issue #10802]

- adjusted and re-enabled python36-buildfix1.patch 

- Update to new feature release 24.0.3
  * Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions & features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch

- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  completely

OBS-URL: https://build.opensuse.org/request/show/1159850
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=498
2024-03-22 14:17:17 +00:00
7babb9da1c Accepting request 1159766 from home:Guillaume_G:branches:X11:XOrg
- Add patch to fix boo#1221664:
  * mesa-fix-llvm18.patch

OBS-URL: https://build.opensuse.org/request/show/1159766
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1275
2024-03-20 13:15:31 +00:00
7f181a2b4d - 0010-glx-silence-more-implicit-load-zink-errors.patch
* glx: silence more implicit-load zink errors [gitlab mesa issue #10802]

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1274
2024-03-19 14:16:46 +00:00
f72bdc5d3e - 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
0002-glx-fix-some-indentation.patch,
  0003-glx-add-an-implicit-param-to-createScreen.patch,
  0004-glx-pass-implicit-load-param-through-allocation.patch,
  0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
  0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
  0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
  0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
  0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
  * get rid of error message:
    'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
    (VK_ERROR_INITIALIZATION_FAILED)' 
    [gitlab mesa issue #10802]

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1273
2024-03-19 08:04:25 +00:00
e7bb9aff2b - adjusted and re-enabled python36-buildfix1.patch
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1272
2024-03-19 02:11:18 +00:00
328105545c - Update to new feature release 24.0.3
* Some interesting highlights include:
    + New PowerVR Vulkan driver for Imagination's GPU
    + NVIDIA Vulkan driver NVK has seen many improvements
    + AMD Vulkan driver RADV ray-tracing performance improvements
    + Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
  * New extensions & features (in no particular order):
    + VK_EXT_image_compression_control on RADV
    + VK_EXT_device_fault on RADV
    + OpenGL 3.3 on Asahi
    + Geometry shaders on Asahi
    + GL_ARB_texture_cube_map_array on Asahi
    + GL_ARB_clip_control on Asahi
    + GL_ARB_timer_query on Asahi
    + GL_EXT_disjoint_timer_query on Asahi
    + GL_ARB_base_instance on Asahi
    + OpenGL 4.6 (up from 4.2) on d3d12
    + VK_EXT_depth_clamp_zero_one on RADV
    + GL_ARB_shader_texture_image_samples on Asahi
    + GL_ARB_indirect_parameters on Asahi
    + GL_ARB_viewport_array on Asahi
    + GL_ARB_fragment_layer_viewport on Asahi
    + GL_ARB_cull_distance on Asahi
    + GL_ARB_transform_feedback_overflow_query on Asahi
    + VK_KHR_calibrated_timestamps on RADV
    + VK_KHR_vertex_attribute_divisor on RADV
    + VK_KHR_maintenance6 on RADV
    + VK_KHR_ray_tracing_position_fetch on RADV
    + EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1271
2024-03-19 01:27:41 +00:00
44dd78c7b0 - get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
completely

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1270
2024-03-16 18:45:26 +00:00
Ana Guerrero
607b3cf6ad Accepting request 1157793 from X11:XOrg
- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6 

- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  for now, since it breaks driver build; this patch needs other patches
  below to build ... 

- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
  * zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)

- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.

OBS-URL: https://build.opensuse.org/request/show/1157793
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=497
2024-03-15 19:28:19 +00:00
3327e68212 - buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1268
2024-03-14 04:49:32 +00:00
d6a87506f6 - disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
for now, since it breaks driver build; this patch needs other patches
  below to build ...

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1267
2024-03-14 04:42:28 +00:00
9e23222f0e Accepting request 1156667 from home:aaronpuchert:llvm-next
- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
  build with LLVM 18.

OBS-URL: https://build.opensuse.org/request/show/1156667
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1266
2024-03-14 04:35:50 +00:00
8f7a99085d - u_zink-dont-print-error-messages-when-failing-an-implicit.patch
* zink: don't print error messages when failing an implicit
    driver load (Mesa gitlab issue #10802)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1265
2024-03-12 20:29:47 +00:00
Dominique Leuenberger
e292a3458f Accepting request 1155195 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/1155195
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=496
2024-03-06 22:03:42 +00:00
b68f5ed394 Accepting request 1154952 from home:Jianhua:devel-tools
- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
  to use hw accelerated GL.

OBS-URL: https://build.opensuse.org/request/show/1154952
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1263
2024-03-05 13:31:08 +00:00
dbfeed715e - buildrequire llvm17 also on sle15-sp5/Leap15.5
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1262
2024-03-04 03:12:01 +00:00
Ana Guerrero
d16c569ae1 Accepting request 1147250 from X11:XOrg
- Update to bugfix release 23.3.6
  --> https://docs.mesa3d.org/relnotes/23.3.6.html

OBS-URL: https://build.opensuse.org/request/show/1147250
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=495
2024-02-18 19:22:56 +00:00
4b8cb83802 - Update to bugfix release 23.3.6
--> https://docs.mesa3d.org/relnotes/23.3.6.html

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1260
2024-02-17 01:25:14 +00:00
Ana Guerrero
169adc1aca Accepting request 1144061 from X11:XOrg
- Update to bugfix release 23.3.5
  --> https://docs.mesa3d.org/relnotes/23.3.5.html 

- re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
  in X11:XOrg project

OBS-URL: https://build.opensuse.org/request/show/1144061
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=494
2024-02-06 15:32:33 +00:00
222531eaba - Update to bugfix release 23.3.5
--> https://docs.mesa3d.org/relnotes/23.3.5.html

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1258
2024-02-04 22:03:45 +00:00
cb9c627884 - re-enabled rusticl on sle15-sp6 after linkpac'ing rust-bindgen
in X11:XOrg project

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1257
2024-01-31 17:42:08 +00:00
Ana Guerrero
0ad722166c Accepting request 1141480 from X11:XOrg
- Update to bugfix release 23.3.4
  --> https://docs.mesa3d.org/relnotes/23.3.4.html

OBS-URL: https://build.opensuse.org/request/show/1141480
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=493
2024-01-26 21:45:41 +00:00
be0e906bfb - Update to bugfix release 23.3.4
--> https://docs.mesa3d.org/relnotes/23.3.4.html

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1255
2024-01-25 09:34:54 +00:00
Ana Guerrero
403ddb935c Accepting request 1140618 from X11:XOrg
- split python36-buildfix.patch into two patches python36-buildfix1.patch 
  and python36-buildfix2.patch; apply the latter only on sle15-sp6/Leap 15.6
  since on newer python releases than 3.6 it changes behaviour to 
  remove required=True option

- python36-buildfix.patch
  * src/freedreno/registers/gen_header.py: hopefully fixes aarch64
    build

- u_0001-intel-genxml-Drop-from-__future__-import-annotations.patch
  u_0002-intel-genxml-Add-a-untyped-OrderedDict-fallback-for-.patch
  python36-buildfix.patch
  * fixes build against python 3.6 

- let Mesa-dri require libvulkan1 to get zink/swrast driver
  fallbacks working (hopefully); probably related:
  2a71f06f29

-  Update to bugfix release 23.3.3
  --> https://docs.mesa3d.org/relnotes/23.3.3.html

- Update to bugfix release 23.3.2
  --> https://docs.mesa3d.org/relnotes/23.3.2.html 

- Update to version 23.3.0:
  * It includes NVK, a new reverse-engineered Vulkan driver for
    Nvidia hardware. This driver is still in experimental phase,
    not quite ready for prime time yet, but adventurous users can
    give it a go!
  * New extensions & features (in no particular order):
    - VK_EXT_pipeline_robustness on ANV
    - VK_KHR_maintenance5 on RADV
    - OpenGL ES 3.1 on Asahi
    - GL_ARB_compute_shader on Asahi
    - GL_ARB_shader_atomic_counters on Asahi
    - GL_ARB_shader_image_load_store on Asahi
    - GL_ARB_shader_image_size on Asahi
    - GL_ARB_shader_storage_buffer_object on Asahi
    - GL_ARB_sample_shading on Asahi
    - GL_OES_sample_variables on Asahi
    - GL_OES_shader_multisample_interpolation on Asahi
    - GL_OES_gpu_shader5 on Asahi
    - EGL_ANDROID_blob_cache works when disk caching is disabled
    - VK_KHR_cooperative_matrix on RADV/GFX11+
- Drop patches fixed upstream:
  * U_clover-llvm-move-to-modern-pass-manager.patch
  * U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
- Refresh patches with quilt.
- Use %patch -p N instead of deprecated %patchN.

- enable rusticl on sle15-sp6

OBS-URL: https://build.opensuse.org/request/show/1140618
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=492
2024-01-24 18:03:53 +00:00
27079a373a - split python36-buildfix.patch into two patches python36-buildfix1.patch
and python36-buildfix2.patch; apply the latter only on sle15-sp6/Leap 15.6
  since on newer python releases than 3.6 it changes behaviour to 
  remove required=True option

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1253
2024-01-22 14:46:34 +00:00
3214aee2ca - python36-buildfix.patch
* src/freedreno/registers/gen_header.py: hopefully fixes aarch64
    build

- u_0001-intel-genxml-Drop-from-__future__-import-annotations.patch
  u_0002-intel-genxml-Add-a-untyped-OrderedDict-fallback-for-.patch
  python36-buildfix.patch
  * fixes build against python 3.6

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1252
2024-01-20 13:49:19 +00:00
ca900350f5 - let Mesa-dri require libvulkan1 to get zink/swrast driver
fallbacks working (hopefully); probably related:
  2a71f06f29

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1251
2024-01-20 11:01:04 +00:00