Revisions of Mesa

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1200878 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 519)
- U_egl-x11-sw-fix-partial-image-uploads.patch
  * culprit for the regression in 24.1.4; reverse apply this for
    now (boo#1228164)

- Update to bugfix release 24.1.7
  --> https://docs.mesa3d.org/relnotes/24.1.7
- Supersedes the following patch:
  * U_radeonsi-vcn-Add-decode-DPB-buffers-as-CS-dependency.patch
- Rebase patches with quilt.
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1195891 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 518)
- Fix random GPU crash with AMDGPU (bsc#1229050):
  U_radeonsi-vcn-Add-decode-DPB-buffers-as-CS-dependency.patch
  (credits go to Takashi Iwai!)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1191441 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) (revision 516)
Revert to 24.1.3 - https://bugzilla.opensuse.org/show_bug.cgi?id=1228164
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1190904 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 515)
- Update to bugfix release 24.1.5
  --> https://docs.mesa3d.org/relnotes/24.1.5
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1189038 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) (revision 514)
Revert to 24.1.3 - https://bugzilla.opensuse.org/show_bug.cgi?id=1228164
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1188345 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 513)
- Update to bugfix release 24.1.4
  --> https://docs.mesa3d.org/relnotes/24.1.4
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1185393 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 512)
- Update to bugfix release 24.1.3
  --> https://docs.mesa3d.org/relnotes/24.1.3
- supersedes the following patches:
  * u_dri-Fix-BGR-format-exclusion.patch
  * u_egl-gbm-Enable-RGBA-configs.patch
  * u_egl-surfaceless-Enable-RGBA-configs.patch
  * boo1226725-test-fix1.patch

- use gcc-13 on SLE 15/Leap 15.x in order to fix build; credits
  go to "Friedrich Haubensak" <hsk17@mail.de> to figure this out!
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1183856 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 511)
- boo1226725-test-fix1.patch
  * another try to fix coloring on s390x and other platforms
- re-enabled patchtes only applied on s390x with previous change
  on all platforms again

- apply patches below to get GL on s390x working again only on
  s390x, because they break colors during YaST installation
  also on x86_64 platform (QT/GTK using GL backend?) (boo#1226725)

- u_egl-gbm-Enable-RGBA-configs.patch,
  u_egl-surfaceless-Enable-RGBA-configs.patch
  * these are needed now after applying previous patch 
    u_dri-Fix-BGR-format-exclusion.patch also on other platforms
    than s390x? (boo#1226725)

- u_dri-Fix-BGR-format-exclusion.patch
  * fixes glxinfo/eglxinfo on s390x (boo#1226725, comment#6)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1182863 from Илья Индиго's avatar Илья Индиго (13ilya) (revision 510)
- Specfile cleanup
  * copy rust crate sources into subprojects folder
  * remove supplements. nvk is still new
- Specfile changes for Rust crates. Also added this to README-suse-maintenance.md
  * Since Rust crates are not installed or discouraged to be installed
    as system dependencies because of the maintenance burden of being the
    next crates.io, we will have to download the following crates as vendored
    dependencies. Hence, do not be scared if the dependencies are done like
    this To check new crates or update the versions, just go to the subprojects
    folder and run `grep -r crates .` then set versions appropriately.
- Update baselibs.conf
- Build requires rust-cbindgen >= 0.25. However, this means
  we cannot build libvulkan_nouveau on Leap.
- Enable libvulkan_nouveau including the following depencencies
  * add rust crate paste-1.0.14.tar.gz
  * add rust crate proc-macro2-1.0.70.tar.gz
  * add rust crate quote-1.0.33.tar.gz
  * add rust crate syn-2.0.39.tar.gz
  * add rust crate unicode-ident-1.0.12.tar.gz
- Update to bugfix release 24.1.2
  --> https://docs.mesa3d.org/relnotes/24.1.2
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1181825 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 509)
- Disable LTO on %ix86/x86_64 due to rendering bugs on Radeon
  graphics (boo#1226462)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1180958 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 507)
- 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
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1180699 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 506)
- 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.
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1177753 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 504)
Automatic submission by obs-autosubmit
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1174437 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 503)
-  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
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1169406 from Stefan Dirsch's avatar Stefan Dirsch (sndirsch) (revision 501)
- 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
Displaying revisions 1 - 20 of 519
openSUSE Build Service is sponsored by