- 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
* 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
* second bugfix release: a ton of work went into panfrost,
getting it closer to being conformant (it is conformant on
21.3!); fixes for ir3, croccus, nir, utils, llvmpipe, gallivm,
zink, glsl, v3d, vc4, intel, mesa, aco, iris, radv, and even
osmesa.
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1058
through Haswell "Gen7" graphics (alternative to classic "i965"
OpenGL driver); use MESA_LOADER_DRIVER_OVERRIDE=crocus to use it;
in case of issues with video hardware acceleration(vaapi driver),
set LIBVA_DRIVER_NAME=i965
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1053
- Move osmesa build back to Mesa, which we can now do after
choosing another dummy driver there.
- Use LLVM-versioned libclc runtime dependency to ensure
bitcode compatibility. We have that in Tumbleweed and soon Leap.
- U_clover-Fix-build-with-llvm-12.patch
* Fixes build with LLVM 12.
- U_clover-Add-missing-include-for-llvm-12-build-fix.patch
* Fixes a missing header in the previous patch.
- Move osmesa build back to Mesa, which we can now do after
choosing another dummy driver there.
- Use LLVM-versioned libclc runtime dependency to ensure
bitcode compatibility. We have that in Tumbleweed and soon Leap.
- U_clover-Fix-build-with-llvm-12.patch
* Fixes build with LLVM 12.
- U_clover-Add-missing-include-for-llvm-12-build-fix.patch
* Fixes a missing header in the previous patch.
OBS-URL: https://build.opensuse.org/request/show/886349
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/Mesa?expand=0&rev=1032