Commit Graph

1155 Commits

Author SHA256 Message Date
Dominique Leuenberger
2bb9ba2de9 Accepting request 970004 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/970004
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=435
2022-04-15 22:12:59 +00:00
bbb494421f Accepting request 969915 from home:dirkmueller:Factory
- use _multibuild

OBS-URL: https://build.opensuse.org/request/show/969915
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1099
2022-04-13 21:39:55 +00:00
Dominique Leuenberger
7c33242fe4 Accepting request 965780 from X11:XOrg
- Update to 22.0.1
  * fixes in lavapipe and zink, maintainer scripts and panfrost
- supersedes U_meson-restore-private-requires-to-libdrm-in-dri.pc-f.patch

OBS-URL: https://build.opensuse.org/request/show/965780
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=434
2022-04-02 16:19:42 +00:00
13401be085 - Update to 22.0.1
* fixes in lavapipe and zink, maintainer scripts and panfrost
- supersedes U_meson-restore-private-requires-to-libdrm-in-dri.pc-f.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1097
2022-03-29 22:18:45 +00:00
Dominique Leuenberger
216ae3c464 Accepting request 963924 from X11:XOrg
- get rid of Mesa-libVulkan-devel(-32bit) package, which no longer
  makes sense since Mesa 21.1.0 
  * 5e6db19168

OBS-URL: https://build.opensuse.org/request/show/963924
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=433
2022-03-24 21:56:52 +00:00
c98bae3dd3 - get rid of Mesa-libVulkan-devel(-32bit) package, which no longer
makes sense since Mesa 21.1.0 
  * 5e6db19168

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1095
2022-03-22 11:17:15 +00:00
Dominique Leuenberger
20309542b5 Accepting request 961641 from X11:XOrg
- U_meson-restore-private-requires-to-libdrm-in-dri.pc-f.patch 
  * Due to a typo the private requires to libdrm were lost in dri.pc.
    Fixed another typo (only comment).

- enabled "i915" Gallium-based Intel Gen3 driver

- fixed llvm/clang buildrequires for sle15-sp4/Leap 15.4 

- no longer try to build classic non-Gallium OpenGL drivers 
  i915, i965, nouveau, r100 and r200, which have been dropped with
  Mesa 22.0.0; see also some documentation on Phoronix
  https://www.phoronix.com/scan.php?page=news_item&px=Mesa-Classic-Retired

- update to 22.0.0
  * lavapipe,radv,anv KHR_dynamic_rendering
  * radv EXT_image_view_min_lod
  * VK_KHR_synchronization2 on RADV.
  * OpenSWR has been moved to the Amber branch
  * radeonsi, zink ARB_sparse_texture
  * d3d12 GLES3.1 (shader storage buffers, images, compute, indirect draw, draw params, 
    ARB_framebuffer_no_attachments, ARB_sample_shading, and GLSL400)
  * radeonsi, zink ARB_sparse_texture2
  * zink EXT_memory_object, EXT_memory_object_fd, EXT_semaphore, EXT_semaphore_fd
  * anv VK_VALVE_mutable_descriptor_type
  * Vulkan 1.3 on RADV,Anv.
  * radeonsi, zink ARB_sparse_texture_clamp

OBS-URL: https://build.opensuse.org/request/show/961641
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=432
2022-03-15 18:04:20 +00:00
2d3a89e8aa - U_meson-restore-private-requires-to-libdrm-in-dri.pc-f.patch
* Due to a typo the private requires to libdrm were lost in dri.pc.
    Fixed another typo (only comment).

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1093
2022-03-14 10:51:54 +00:00
d30db89034 - enabled "i915" Gallium-based Intel Gen3 driver
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1092
2022-03-12 20:31:31 +00:00
a49ba3220d - fixed llvm/clang buildrequires for sle15-sp4/Leap 15.4
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1091
2022-03-11 13:26:33 +00:00
7c3258e6ad nouveau_vieux_dri gone
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1090
2022-03-11 10:12:00 +00:00
cd164f01bc - no longer try to build classic non-Gallium OpenGL drivers
i915, i965, nouveau, r100 and r200, which have been dropped with
  Mesa 22.0.0; see also some documentation on Phoronix
  https://www.phoronix.com/scan.php?page=news_item&px=Mesa-Classic-Retired

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1089
2022-03-11 09:15:38 +00:00
c172e18f0c Accepting request 960915 from home:ukbeast89:branches:X11:XOrg
- update to 22.0.0
  * lavapipe,radv,anv KHR_dynamic_rendering
  * radv EXT_image_view_min_lod
  * VK_KHR_synchronization2 on RADV.
  * OpenSWR has been moved to the Amber branch
  * radeonsi, zink ARB_sparse_texture
  * d3d12 GLES3.1 (shader storage buffers, images, compute, indirect draw, draw params, 
    ARB_framebuffer_no_attachments, ARB_sample_shading, and GLSL400)
  * radeonsi, zink ARB_sparse_texture2
  * zink EXT_memory_object, EXT_memory_object_fd, EXT_semaphore, EXT_semaphore_fd
  * anv VK_VALVE_mutable_descriptor_type
  * Vulkan 1.3 on RADV,Anv.
  * radeonsi, zink ARB_sparse_texture_clamp
- update to 22.0.0
  * lavapipe,radv,anv KHR_dynamic_rendering
  * radv EXT_image_view_min_lod
  * VK_KHR_synchronization2 on RADV.
  * OpenSWR has been moved to the Amber branch
  * radeonsi, zink ARB_sparse_texture
  * d3d12 GLES3.1 (shader storage buffers, images, compute, indirect draw, draw params, 
    ARB_framebuffer_no_attachments, ARB_sample_shading, and GLSL400)
  * radeonsi, zink ARB_sparse_texture2
  * zink EXT_memory_object, EXT_memory_object_fd, EXT_semaphore, EXT_semaphore_fd
  * anv VK_VALVE_mutable_descriptor_type
  * Vulkan 1.3 on RADV,Anv.
  * radeonsi, zink ARB_sparse_texture_clamp

OBS-URL: https://build.opensuse.org/request/show/960915
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1088
2022-03-10 19:20:36 +00:00
Dominique Leuenberger
226e802505 Accepting request 958702 from X11:XOrg
- baselibs.conf: readded mistakenly removed packages
  * Mesa-libVulkan-devel
  * Mesa-vulkan-device-select
  * Mesa-vulkan-overlay

- raise memory limit to 1024 in the hope of avoiding OOM on ppc64
  (boo#1196640)

- autoselect libvulkan_intel package via hardware supplements on
  Intel GPUs
- autoselect libvulkan_radeon package via hardware supplements on
  AMD GPUs
- no longer install libvulkan_lvp package (lavapipe=Software 
  Vulkan driver), libvulkan_broadcom and libvulkan_freedreno packages
  by default, i.e. no longer have libvulkan_intel/libvulkan_radeon
  and libvulkan_lvp packages installed at the same time (boo#1180522)
- libvulkan_intel/libvulkan_radeon/libvulkan_lvp now require
  Mesa-vulkan-device-select package, not the other way round!
  (baselibs.conf also adjusted)

OBS-URL: https://build.opensuse.org/request/show/958702
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=431
2022-03-05 13:43:29 +00:00
10f78d7a10 - baselibs.conf: readded mistakenly removed packages
* Mesa-libVulkan-devel
  * Mesa-vulkan-device-select
  * Mesa-vulkan-overlay

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1086
2022-03-03 09:18:01 +00:00
a48808688f - raise memory limit to 1024 in the hope of avoiding OOM on ppc64
(boo#1196640)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1085
2022-03-02 13:35:10 +00:00
5862c8f95a - autoselect libvulkan_intel package via hardware supplements on
Intel GPUs
- autoselect libvulkan_radeon package via hardware supplements on
  AMD GPUs
- no longer install libvulkan_lvp package (lavapipe=Software 
  Vulkan driver), libvulkan_broadcom and libvulkan_freedreno packages
  by default, i.e. no longer have libvulkan_intel/libvulkan_radeon
  and libvulkan_lvp packages installed at the same time (boo#1180522)
- libvulkan_intel/libvulkan_radeon/libvulkan_lvp now require
  Mesa-vulkan-device-select package, not the other way round!
  (baselibs.conf also adjusted)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1084
2022-03-01 18:32:43 +00:00
Dominique Leuenberger
a7cbd2203f Accepting request 957247 from X11:XOrg
- update to 21.3.7
  * sixth bugfix release

OBS-URL: https://build.opensuse.org/request/show/957247
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=430
2022-02-26 16:01:54 +00:00
196c255c25 - update to 21.3.7
* sixth bugfix release

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1083
2022-02-24 10:00:29 +00:00
Dominique Leuenberger
f210527064 Accepting request 953224 from X11:XOrg
- update to 21.3.6
  * sixth bugfix release

OBS-URL: https://build.opensuse.org/request/show/953224
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=429
2022-02-11 22:07:17 +00:00
a2c21ce961 - update to 21.3.6
* sixth bugfix release

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1082
2022-02-10 13:56:30 +00:00
Dominique Leuenberger
4f5e51a928 Accepting request 951586 from X11:XOrg
- update to 21.3.5
  * bugfix release: mostly Zink fixes

OBS-URL: https://build.opensuse.org/request/show/951586
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=428
2022-02-06 22:54:15 +00:00
85a087df92 - update to 21.3.5
* bugfix release: mostly Zink fixes

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1081
2022-02-04 15:09:20 +00:00
Dominique Leuenberger
76d7be564a Accepting request 946939 from X11:XOrg
- using memory-constraints on ppc64 for trying to avoid OOM during
  build (boo#1194739)

OBS-URL: https://build.opensuse.org/request/show/946939
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=427
2022-01-19 23:12:02 +00:00
06d116fb6c changed needed mem/pthread from 12GB to 750 MB
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1080
2022-01-17 11:41:19 +00:00
8f7399abc5 - using memory-constraints on ppc64 for trying to avoid OOM during
build (boo#1194739)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1079
2022-01-17 10:58:42 +00:00
Dominique Leuenberger
3c24c0b159 Accepting request 946456 from X11:XOrg
- update to 21.3.4 
  * bugfix release

OBS-URL: https://build.opensuse.org/request/show/946456
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=426
2022-01-15 20:45:12 +00:00
9668f8f7fe - update to 21.3.4
* bugfix release

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1078
2022-01-14 15:58:00 +00:00
Dominique Leuenberger
042b26c1b9 Accepting request 944902 from X11:XOrg
- rename n_no-sse2-on-ix86.patch to
  n_no-sse2-on-ix86-except-for-intel-drivers.patch
  * no longer disable sse2 support for intel drivers, since this
    breaks build, which is probably unresolvable (boo1190409)

- n_no-sse2-on-ix86.patch
  * disabled sse2 support on %ix86 (boo#1190409)

OBS-URL: https://build.opensuse.org/request/show/944902
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=425
2022-01-09 21:50:07 +00:00
4ebb363659 - rename n_no-sse2-on-ix86.patch to
n_no-sse2-on-ix86-except-for-intel-drivers.patch
  * no longer disable sse2 support for intel drivers, since this
    breaks build, which is probably unresolvable (boo1190409)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1077
2022-01-08 10:48:19 +00:00
bf4320f8a7 update also Mesa-drivers.spec
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1076
2022-01-06 23:23:44 +00:00
b78f080d59 improved n_no-sse2-on-ix86.patch
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1075
2022-01-06 18:55:19 +00:00
bb54ad62c6 - n_no-sse2-on-ix86.patch
* disabled sse2 support on %ix86 (boo#1190409)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1074
2022-01-06 16:57:28 +00:00
Dominique Leuenberger
b9e4c9e581 Accepting request 943627 from X11:XOrg
OBS-URL: https://build.opensuse.org/request/show/943627
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=424
2022-01-05 12:39:29 +00:00
5e53910eb6 Accepting request 943315 from home:ukbeast89:branches:X11:XOrg
- update to 21.3.3
  * Bug fixes
  * Assassin’s Creed Syndicate crashes with Mesa 21.3.0+ ACO
  * [21.3 regression] swr: Build failure with MSVC
  * anv: dEQP-VK.graphicsfuzz.spv-stable-pillars-volatile-nontemporal-store fails

OBS-URL: https://build.opensuse.org/request/show/943315
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1073
2022-01-03 15:54:29 +00:00
Dominique Leuenberger
c39e3579f7 Accepting request 935153 from X11:XOrg
- update to 21.3.1
  * mostly AMD, Intel & Zink fixes.

OBS-URL: https://build.opensuse.org/request/show/935153
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=423
2021-12-06 22:59:21 +00:00
96df9b4a60 hopefully fixed conflict issues now
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1072
2021-12-02 10:51:16 +00:00
3e8e1aedc8 trying to fix conflict issues
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1071
2021-12-02 10:49:11 +00:00
Dominique Leuenberger
819833c083 Accepting request 932062 from X11:XOrg
- n_buildfix-21.3.0.patch
  * fixes Mesa-drivers build 

- update to 21.3.0
  * Panfrost is now officially GLES 3.1 conformant
  * RADV has (experimental) ray tracing support
  * Iris gained threaded shader compilation
  * Zink has seen an enormous amount of work, and now supports GLES 3.2
  * Lavapipe has a bunch of new extensions, and now supports Vulkan 1.2
  * LLVMpipe got 2-3 times faster for 2D workloads, and gained support for
    the compatibility profile on GL 4.5
  * VA-API gained support for AV1 videos
  * EGL now works on Windows
  * Wayland got a workaround for games making bad assumption (alpha means
    transparency? who could have known)
  * VK_EXT_color_write_enable on lavapipe
  * GL_ARB_texture_filter_anisotropic in llvmpipe
  * Anisotropic texture filtering in lavapipe
  * VK_EXT_shader_atomic_float2 on Intel and RADV.
  * VK_EXT_vertex_input_dynamic_state on RADV.
  * VK_KHR_timeline_semaphore on lavapipe
  * VK_EXT_external_memory_host on lavapipe
  * GL_AMD_pinned_memory on llvmpipe
  * GL 4.5 compatibility on llvmpipe
  * VK_EXT_primitive_topology_list_restart on RADV and lavapipe.
  * ES 3.2 on zink
  * VK_KHR_depth_stencil_resolve on lavapipe
  * VK_KHR_shader_integer_dot_product on RADV.
  * OpenGL FP16 support on llvmpipe
  * VK_KHR_shader_float16_int8 on lavapipe
  * VK_KHR_shader_subgroup_extended_types on lavapipe
  * VK_KHR_spirv_1_4 on lavapipe
  * Experimental raytracing support on RADV
  * VK_KHR_synchronization2 on Intel
  * NGG shader based culling is now enabled by default on GFX10.3 on RADV.
  * VK_KHR_maintenance4 on RADV
  * VK_KHR_format_feature_flags2 on RADV.
  * EGL_EXT_present_opaque on wayland

OBS-URL: https://build.opensuse.org/request/show/932062
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=422
2021-11-20 01:38:33 +00:00
4b9bb847b3 - n_buildfix-21.3.0.patch
* fixes Mesa-drivers build

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1069
2021-11-18 03:30:34 +00:00
5d7cfe545b - update to 21.3.0
* Panfrost is now officially GLES 3.1 conformant
  * RADV has (experimental) ray tracing support
  * Iris gained threaded shader compilation
  * Zink has seen an enormous amount of work, and now supports GLES 3.2
  * Lavapipe has a bunch of new extensions, and now supports Vulkan 1.2
  * LLVMpipe got 2-3 times faster for 2D workloads, and gained support for
    the compatibility profile on GL 4.5
  * VA-API gained support for AV1 videos
  * EGL now works on Windows
  * Wayland got a workaround for games making bad assumption (alpha means
    transparency? who could have known)
  * VK_EXT_color_write_enable on lavapipe
  * GL_ARB_texture_filter_anisotropic in llvmpipe
  * Anisotropic texture filtering in lavapipe
  * VK_EXT_shader_atomic_float2 on Intel and RADV.
  * VK_EXT_vertex_input_dynamic_state on RADV.
  * VK_KHR_timeline_semaphore on lavapipe
  * VK_EXT_external_memory_host on lavapipe
  * GL_AMD_pinned_memory on llvmpipe
  * GL 4.5 compatibility on llvmpipe
  * VK_EXT_primitive_topology_list_restart on RADV and lavapipe.
  * ES 3.2 on zink
  * VK_KHR_depth_stencil_resolve on lavapipe
  * VK_KHR_shader_integer_dot_product on RADV.
  * OpenGL FP16 support on llvmpipe
  * VK_KHR_shader_float16_int8 on lavapipe
  * VK_KHR_shader_subgroup_extended_types on lavapipe
  * VK_KHR_spirv_1_4 on lavapipe
  * Experimental raytracing support on RADV
  * VK_KHR_synchronization2 on Intel
  * NGG shader based culling is now enabled by default on GFX10.3 on RADV.
  * VK_KHR_maintenance4 on RADV
  * VK_KHR_format_feature_flags2 on RADV.
  * EGL_EXT_present_opaque on wayland

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1068
2021-11-17 21:56:24 +00:00
Dominique Leuenberger
42b61a0187 Accepting request 928030 from X11:XOrg
- update to 21.2.5
  * bit of everything: general vulkan, panfrost, and zink are the
    biggest changes.

OBS-URL: https://build.opensuse.org/request/show/928030
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=421
2021-10-31 21:55:23 +00:00
5108d82f58 - update to 21.2.5
* bit of everything: general vulkan, panfrost, and zink are the
    biggest changes.

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1067
2021-10-28 19:51:24 +00:00
Dominique Leuenberger
84fc39e139 https://bugzilla.opensuse.org/show_bug.cgi?id=1191855
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=420
2021-10-20 09:22:16 +00:00
Dominique Leuenberger
39c8381686 https://bugzilla.opensuse.org/show_bug.cgi?id=1191855
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=419
2021-10-20 07:59:35 +00:00
Dominique Leuenberger
b22a95d891 Accepting request 925420 from X11:XOrg
- update to 21.2.4
  * fourth bugfix release
  * 300 fixes from the new r300 maintainer! Additionally, panfrost,
    lots of crocus, some freedreno, intel, radv, core meas, gallivum,
    anv, spirv, gallim, aco, i915g, lima, and llvmpipe fixes.
- supersedes U_gallivm-add-new-wrapper-around-Module.patch,
  U_gallivm-fix-FTBFS-on-i386-with-LLVM-13.patch

- u_fix-build-on-ppc64le.patch
  * fixes build on ppc64le (boo#1191569)

OBS-URL: https://build.opensuse.org/request/show/925420
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/Mesa?expand=0&rev=418
2021-10-18 20:03:31 +00:00
5eec58bd1c - update to 21.2.4
* fourth bugfix release
  * 300 fixes from the new r300 maintainer! Additionally, panfrost,
    lots of crocus, some freedreno, intel, radv, core meas, gallivum,
    anv, spirv, gallim, aco, i915g, lima, and llvmpipe fixes.
- supersedes U_gallivm-add-new-wrapper-around-Module.patch,
  U_gallivm-fix-FTBFS-on-i386-with-LLVM-13.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1066
2021-10-15 09:22:59 +00:00
8c6bfd9623 hopefully fixed (again) u_fix-build-on-ppc64le.patch
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1065
2021-10-14 19:41:06 +00:00
db75c856b7 - u_fix-build-on-ppc64le.patch
* fixes build on ppc64le (boo#1191569)

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1064
2021-10-14 19:18:31 +00:00
07b6eef295 redone try-to-fix-build-on-ppc64le.patch
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1063
2021-10-14 18:43:05 +00:00