Overview

Request 1140092 superseded

- let Mesa-dri require libvulkan1 to get zink/swrast driver
fallbacks working (hopefully); probably related:
https://gitlab.freedesktop.org/mesa/mesa/-/commit/2a71f06f2938678d89d5ed1372cda6a7b55d964d

- 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+

Loading...

Ana Guerrero's avatar

@sndirsch

Hi Stefan, is this ready to be released?


Ana Guerrero's avatar

Makes python-matplotlib tests to fail:

  320s] =================================== FAILURES ===================================
[  320s] _______________________ test_openin_any_paranoid _______________________
[  320s] [gw2] linux -- Python 3.9.18 /usr/bin/python3.9
[  320s] 
[  320s]     [@needs\_usetex](https://build.opensuse.org/users/needs_usetex)
[  320s]     def test_openin_any_paranoid():
[  320s]         completed = subprocess.run(
[  320s]             [sys.executable, "-c",
[  320s]              'import matplotlib.pyplot as plt;'
[  320s]              'plt.rcParams.update({"text.usetex": True});'
[  320s]              'plt.title("paranoid");'
[  320s]              'plt.show(block=False);'],
[  320s]             env={**os.environ, 'openin_any': 'p'}, check=True, capture_output=True)
[  320s] >       assert completed.stderr == b""
[  320s] E       AssertionError: assert b'MESA: error: ZINK: failed to load libvulkan.so.1\nglx: failed to create drisw screen\nfailed to load driver: zink\n' == b''
[  320s] E         Full diff:
[  320s] E         - b''
[  320s] E         + (
[  320s] E         +  b'MESA: error: ZINK: failed to load libvulkan.so.1\nglx: failed to create d'
[  320s] E         +  b'risw screen\nfailed to load driver: zink\n',
[  320s] E         + )
[  320s] 
[  320s] /usr/lib64/python3.9/site-packages/matplotlib/tests/test_texmanager.py:74: AssertionError

Stefan Dirsch's avatar

I linkpaced python-matplotlib (sources of its devel project) in X11:Xorg and buildtested it against my fix in SR#1140092. This worked, but I don't know where the submit of python-matplotlib came from.


Stefan Dirsch's avatar

Hmm. I don't see python-matplotlib require Mesa for building! How can this be? Where is this testlog coming from?

Request History
Stefan Dirsch's avatar

sndirsch created request

- let Mesa-dri require libvulkan1 to get zink/swrast driver
fallbacks working (hopefully); probably related:
https://gitlab.freedesktop.org/mesa/mesa/-/commit/2a71f06f2938678d89d5ed1372cda6a7b55d964d

- 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+


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Stefan Dirsch's avatar

sndirsch superseded request

superseded by 1140130

openSUSE Build Service is sponsored by