|
|
|
|
Changelog for Mesa-dri-nouveau-32bit-24.3.0~devel.20240916T085033~ca41fa6a0-175.9.x86_64.rpm :
* Mon Sep 16 2024 obs-service-tar-scmAATTinvalid- Update to version 24.3.0~devel.20240916T085033~ca41fa6a0: * radeonsi/sqtt: don\'t store pipeline->bo in shader->bo * radeonsi/sqtt: don\'t leak the pipeline bo * radeonsi/sqtt: use XXH64_update * radeonsi/sqtt: don\'t store the offsets in the pipeline * radeonsi: check the pointer before adding an offset * radeonsi: include the shader key in the sqtt pipeline hash * radeonsi/tests: allow to run radeonsi-run-tests.py with AMD_DEBUG * radv: merge radv_emit_epilog() with radv_emit_ps_epilog_state() * aco,radv,radeonsi: move has_epilog to the fragment shader info * radv,radeonsi: remove remaining occurrences of TCS epilog * Thu Nov 17 2022 Dirk Müller - update to 22.2.4: * clover: windows: library filename has \\`-1` suffix and a \\`lib` prefix when built with mingw * radv, dxvk: Rendering errors in World of Tanks after \"Switch to dynamic rendering only\" * gen9 gt3e/gt4e skus fail dEQP-VK.pipeline.multisample.sample_locations_ext. * * v3d: Wrong colors (pink) in videos in Firefox (likely YUV->RGB shader issue) * panfrost t860 glmark-es2 regression * radv: Flickering in Spider-Man Remastered (Regression) (Bisected) * radv: Hitman 2 using Direct3D 12 has discolored squares on RDNA2 with DCC enabled * panfrost/midgard - on Duckstation PSX emulator: segfault on GLES 3.0 and bad shader compilations on 3.3 * Tue Nov 15 2022 Stefan Dirsch - try to fix build on ppc64le due to running OOM (boo#1205441) * let\'s request 20G of physical memory via _constraints file * Tue Nov 08 2022 Stefan Dirsch - third bugfix release * some regressions in CI worked out * a bit of everything, and nothing too crazy- supersedes u_0001-gallivm-Fix-LLVM-optimization-with-the-new-pass-mana.patch- supersedes u_nouveau-corrupted-colors-boo1203949.patch- get rid of Mesa-libVulkan-devel(-32bit) package, which is no longer needed at all by providing/obsoleting it by libvulkan_intel * Mon Nov 07 2022 Stefan Dirsch - Release 22.2.2 covers bugfixes for bsc#1197045,bsc#1197046,bsc#1200965,bsc#1202850 * Fri Nov 04 2022 Stefan Dirsch - build against llvm15/clang15 on sle15-sp5/Leap 15.5 * Wed Nov 02 2022 Stefan Dirsch - u_nouveau-corrupted-colors-boo1203949.patch * fixes corrupted colors in videos on nouveau with Kepler in Firefox (boo#1203949, issue#7416) * Wed Nov 02 2022 Stefan Dirsch - moved drirc.d config snippets from Mesa to Mea-dri package; radv driver specific conf was missing completely (boo#1204866) * Fri Oct 21 2022 Fabian Vogt - Add patch to fix LLVM optimization to avoid failure on armv7 (https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19217, boo#1204267): * u_0001-gallivm-Fix-LLVM-optimization-with-the-new-pass-mana.patch * Thu Oct 20 2022 Stefan Dirsch - update to 22.2.2 * This is the second bug fix release, back on the regular schedule. There\'s a lot here: nir, panfrost, gallium video, freedreno, nouveau, turnip, r300, gallium core, r600, virgl, core vulkan, anv, clover, d3d12, utils, radv, and plenty of zink. * Tue Oct 11 2022 Stefan Dirsch - update to 22.2.1 * lots of stuff here: llvmpipe, lavapipe, freedreno, aco, mesa, turnip, virgl, r600, zink, radv, core gallium, and nir. All in all, lots of good fixes all over the tree. * Mon Oct 03 2022 Bjørn Lie - Add build_orig conditional switch for video codecs define. * Thu Sep 29 2022 Stefan Dirsch - re-disable video codecs https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15258 * Tue Sep 27 2022 Stefan Dirsch - Pass -Dvideo-codecs=h264dec,h264enc,h265dec,h265enc,vc1dec to meson, keep support for hardware codecs inside vaapi, vdpau and vulkan. These were previously enabled automatically.- enabled \"swrast\" and \"amd\" Vulkan drivers on riscv64, which is upstream default anyway ... * Wed Sep 21 2022 Stefan Dirsch - update to 22.2.0 * AMD RDNA3 Prep, Intel Arc Graphics, Many Vulkan Improvements; more details on Phoronix: https://www.phoronix.com/news/Mesa-22.2-Released- supersedes llvm15.patch- refreshed n_no-sse2-on-ix86-except-for-intel-drivers.patch * Wed Sep 14 2022 Andreas Schwab - llvm15.patch: backport of commits 2037c34f245, 301bcbac0e5, 6983c8580a2 to support LLVM 15 * Mon Aug 22 2022 Stefan Dirsch - update to 22.1.7: * fixes and cleanups all over the tree * most of the fixes are for zink * nice batch of fixes for the gallium dx9 frontend * some other fixes across the board * Wed Aug 17 2022 Dirk Müller - update to 22.1.6: * llvmpipe: make last_fence a screen/rast object not a context one. llvmpipe: keep context list and use to track resource usage. * Revert \"pan/bi: Require ATEST coverage mask input in R60\" * intel/dev: drop warning for unhandled hwconfig keys * anv: Use sampleLocationsEnable for sample locations * Fri Aug 12 2022 Xu Zhao - Enable zink driver build on x86_64 * Sun Aug 07 2022 Dirk Müller - update to 22.1.5: * radv: dynamic vertex input failure * anv: KHR-GL46.tessellation_shader.single.xfb_captures_data_from_correct_stage fails on TGL * anv: GTF-GL46.gtf32.GL3Tests.packed_pixels.packed_pixels_pbo failure * anv: ICL hiz issue * Error compiling gallium-nine on i686 using musl libc * dEQP-VK.memory.mapping.dedicated_alloc failing on bsw and gen9atom * Mon Aug 01 2022 Dirk Müller - update to 22.1.4: * anv: disable non uniform indexing of UBOs * anv: use the right helper to invalidate memory * intel/fs: ray query fix for global address * isl: add new helper for format component compatibility * radeonsi: fix random PS wave size * r300: Keep rc_rename_regs() from overflowing * aco/ra: update register file when updating phi definition * radv: Fix vkCmdCopyQueryResults -> vkCmdResetPool hazard * Fri Jul 15 2022 Stefan Dirsch - let Mesa ignore Mesa-dri as dep to resolve a build cycle (related to boo#1201474 * Sun Jul 03 2022 Stefan Dirsch - Update to 22.1.3 * a lot of zink fixes * There\'s a bit of everything else here, including some performance fixes for wsi/x11. * Mon Jun 20 2022 Stefan Dirsch - Update to 22.1.2 \" There\'s a lot of zink here, thanks to Mike for help with manually backporting parts of it! We\'ve als got a bunch of fixes for panfrost, and some for intel, radeon, llvmpip, dzn, broadcom, nir, core gallium, the va state tracker, and freedren.\" * Wed Jun 15 2022 Stefan Dirsch - let Mesa-libGL-devel require libX11-devel via pkgconfig(x11) (boo#1200559) * Sun Jun 05 2022 Stefan Dirsch - removed libkms BuildRequires, since it has been dropped from libdrm * Thu Jun 02 2022 Stefan Dirsch - Update to 22.1.1 * first bugfix release- supersedes U_llvmpipe-flush-resources-for-kms-swrast-path.patch * Wed Jun 01 2022 Fabian Vogt - Add patch to fix glitches with KMS (boo#1199885): * U_llvmpipe-flush-resources-for-kms-swrast-path.patch * Wed May 25 2022 Stefan Dirsch - buildrequire DirectX-Headers only on %{ix86} x86_64, since it\'s only relevant on these platforms * Tue May 24 2022 Scott Bradnick - Calling patch with \'-p1\' (as the others are) so \'git show\' .patch output works. * Tue May 24 2022 Scott Bradnick - Generating \'n_stop-iris-flicker.patch\' from \'git format-patch\' vs. a standard diff. * Tue May 24 2022 Scott Bradnick - Fixing up \'stop-iris-flicker.patch\' patch name to follow standards. * Thu May 19 2022 Stefan Dirsch - Update to 22.1.0 * lot of great featurres, including (since rc5) additional kopper backports for zink, and support for Intel\'s Alchemist DG2 platform. * Sat May 14 2022 Stefan Dirsch - autoselect libvdpau_r300/libvdpau_r600/libvdpau_radeonsi packages via hardware supplements on AMD GPUs * Thu May 05 2022 Stefan Dirsch - Update to 22.0.3 * bugfix release with fixes for most of the major drivers * Tue May 03 2022 Stefan Dirsch - _constraints: * raised requirements to 9 GB disk space and added aarch64 architecture (bsc#1199040) * Thu Apr 28 2022 Scott Bradnick - Switching out \'directx-headers\' for \'DirectX-Headers\'. * Fri Apr 22 2022 Stefan Dirsch - Update to 22.0.2 * bugfix release with almost all nominated patches * Thu Apr 14 2022 Scott Bradnick - Adding changes I need for iris to not flicker and have d3d12 available for use in WSL. * Wed Apr 13 2022 Dirk Müller - use _multibuild * Tue Mar 29 2022 Stefan Dirsch - 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 * Tue Mar 22 2022 Stefan Dirsch - get rid of Mesa-libVulkan-devel(-32bit) package, which no longer makes sense since Mesa 21.1.0 * https://gitlab.freedesktop.org/mesa/mesa/-/commit/5e6db1916860ec217eac60903e0a9d10189d1c53 * Mon Mar 14 2022 Stefan Dirsch - 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). * Sat Mar 12 2022 Stefan Dirsch - enabled \"i915\" Gallium-based Intel Gen3 driver * Fri Mar 11 2022 Stefan Dirsch - fixed llvm/clang buildrequires for sle15-sp4/Leap 15.4 * Fri Mar 11 2022 Stefan Dirsch - 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 * Thu Mar 10 2022 Aaron Stern - 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 * Thu Mar 03 2022 Stefan Dirsch - baselibs.conf: readded mistakenly removed packages * Mesa-libVulkan-devel * Mesa-vulkan-device-select * Mesa-vulkan-overlay * Wed Mar 02 2022 Stefan Dirsch - raise memory limit to 1024 in the hope of avoiding OOM on ppc64 (boo#1196640) * Tue Mar 01 2022 Stefan Dirsch - 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) * Thu Feb 24 2022 Stefan Dirsch - update to 21.3.7 * sixth bugfix release * Thu Feb 10 2022 Stefan Dirsch - update to 21.3.6 * sixth bugfix release * Thu Jan 27 2022 Stefan Dirsch - update to 21.3.5 * bugfix release: mostly Zink fixes * Mon Jan 17 2022 Stefan Dirsch - using memory-constraints on ppc64 for trying to avoid OOM during build (boo#1194739) * Fri Jan 14 2022 Stefan Dirsch - update to 21.3.4 * bugfix release * Sat Jan 08 2022 Stefan Dirsch - 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) * Fri Jan 07 2022 Scott Bradnick - Adding \'stop-iris-flicker.patch\'. * Thu Jan 06 2022 Stefan Dirsch - n_no-sse2-on-ix86.patch * disabled sse2 support on %ix86 (boo#1190409) * Fri Dec 31 2021 Aaron Stern - 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 * Wed Dec 01 2021 Stefan Dirsch - update to 21.3.1 * mostly AMD, Intel & Zink fixes. * Thu Nov 18 2021 Stefan Dirsch - n_buildfix-21.3.0.patch * fixes Mesa-drivers build * Wed Nov 17 2021 Stefan Dirsch - 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 * Thu Oct 28 2021 Stefan Dirsch - update to 21.2.5 * bit of everything: general vulkan, panfrost, and zink are the biggest changes. * Fri Oct 15 2021 Stefan Dirsch - 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 * Thu Oct 14 2021 Stefan Dirsch - u_fix-build-on-ppc64le.patch * fixes build on ppc64le (boo#1191569) * Mon Oct 04 2021 Aaron Puchert - Fix build with LLVM 13: * U_gallivm-add-new-wrapper-around-Module.patch * U_gallivm-fix-FTBFS-on-i386-with-LLVM-13.patch * Thu Sep 30 2021 Stefan Dirsch - update to 21.2.3 * third bugfix release * Mon Sep 27 2021 Stefan Dirsch - covers jira#SLE/SLE-18743 * Tue Sep 21 2021 Stefan Dirsch - update to 21.2.2 * 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. * Sat Aug 28 2021 Stefan Dirsch - update to 21.2.1 * first bugfix release * Sun Aug 08 2021 Stefan Dirsch - fixed build on %ix86 by removing \"-flto=auto\" from optflags for cpp * Thu Aug 05 2021 Stefan Dirsch - enabled build of \'crocus\' Gallium3D OpenGL driver for i965 \"Gen4\" 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 * Thu Aug 05 2021 Stefan Dirsch - update to 21.2.0 * new release * Thu Jul 29 2021 Stefan Dirsch - update to 21.1.6 * sixth bugfix release * Thu Jul 15 2021 Stefan Dirsch - update to 21.1.5 * fith bugfix release * Thu Jul 01 2021 Stefan Dirsch - update to 21.1.4 * fourth bugfix release * Tue Jun 22 2021 Stefan Dirsch - no longer apply n_drirc-disable-rgb10-for-chromium-on-amd.patch on TW; no longer needed with gstreamer-plugins-vaapi 1.18.4; more details on https://gitlab.freedesktop.org/gstreamer/gstreamer-vaapi/-/merge_requests/410 * Sat Jun 19 2021 Stefan Dirsch - update to 21.1.3 * third bugfix * mostly AMD fixes * Thu Jun 03 2021 Stefan Dirsch - update to 21.1.2 * second bugfix * mostly AMD and Intel changes as usual, but also a decent amount of ARM fixes and more. * Wed Jun 02 2021 Stefan Dirsch - no longer autoselect Mesa-dri-nouveau at all; autoselect libvdpau_nouveau depending on PCI ID (boo#1186721) * Thu May 20 2021 Stefan Dirsch - update to 21.1.1 * bugfix release * mostly AMD and Intel changes as usual, but also a decent amount of ARM fixes and more * Wed May 19 2021 Guillaume GARDET - Add swrast to vulkan- Enable vulkan on %{arm} and aarch64 with: swrast, amd, broadcom and freedreno * Fri May 14 2021 Stefan Dirsch - reenabled build of device-select and overlay vulkan layers * Thu May 06 2021 Stefan Dirsch - adjusted filelist to removed vulkan files in Mesa 21.1.0 (packages Mesa-libVulkan-devel, Mesa-vulkan-device-select, Mesa-vulkan-overlay) * Thu May 06 2021 Stefan Dirsch - /usr/include/vulkan/vulkan_intel.h dropped with Mesa 21.1.0, but let\'s keep the package containing an empty directory * Thu May 06 2021 Stefan Dirsch - update to 21.1.0 * bunch of work here, lots of zink and softpipe, but bits and pieces of other things: tgsi, freddreno, nir, panfrost, intel, spirv, core gallium, radv, aco, r600, and core mesa.- supersedes patches U_clover-Fix-build-with-llvm-12.patch, U_clover-Add-missing-include-for-llvm-12-build-fix.patch * Wed Apr 21 2021 Stefan Dirsch - update to 21.0.3 * fixes in haiku, core mesa, radeonsi, lavapipe, nir, radv, anv, freedreno and turnip, etniviv, iris, egl, lima, core gallium, spriv, v3d, meson * Sat Apr 17 2021 Aaron Puchert - 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. * Sat Apr 17 2021 Stefan Dirsch - Mesa-devel: no longer require libOSMesa-devel, since it\'s now built in Mesa-drivers; packages should require it directly now, preferrably via pkconfig(osmesa) ... * Sat Apr 17 2021 Tobias Klausmann - Switch dummy driver for mesa package from \"auto\" xorg driver (i965) to gallium swrast driver * Sat Apr 17 2021 Stefan Dirsch - update to 21.0.2 * many additions especially on the Radeon Vulkan (RADV) driver front where sparse memory support is in place, AMD Smart Access Memory / Resizable BAR optimizations, various RDNA 2 improvements, rapid packed math for ACO, and more. Elsewhere in Mesa 21.0 there are continued RadeonSI optimizations, many Intel ANV and Iris improvements, OpenGL 3.3 for Freedreno, DXGI Winsys was added and initial Direct3D 12 code for WSL, OpenGL 4.1 for Zink, and more.- moved osmesa build to Mesa-drivers since swrast driver has been removed from Mesa * Tue Apr 06 2021 Andreas Schwab - Enable radeon and nouveau drivers on riscv64 * Tue Mar 30 2021 Stefan Dirsch - update to 20.3.5 * fith bugfix release for the 20.3 branch * This is a quite large release with a huge number of fixes in it, and is the last planned release for the 20.3.x series. Radv and ACO dominate the changes for this release, but there are some other things mixed in there. * Mon Feb 01 2021 Stefan Dirsch - update to 20.3.4 * fourth bugfix release for the 20.3 branch * Wed Jan 27 2021 Stefan Dirsch - removed no longer needed buildfix-ppc64le.patch; build failed on ppc64 due to this patch (bsc#1181439) * Thu Jan 14 2021 Stefan Dirsch - update to 20.3.3 * third bugfix release for the 20.3 branch
|
|
|