radv: enable VK_EXT_shader_object by default
This has been a long and painful extension to implement but finally RADV has support for it on all supported generations. It's passing VKCTS and GLCTS through Zink but the number of application using ESO is currently very limited. This adds RADV_DEBUG=noeso to disable it for debugging purposes. Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28374>
This commit is contained in:

committed by
Marge Bot

parent
6bf80841a8
commit
74955dbed7
@@ -1279,6 +1279,8 @@ RADV driver environment variables
|
||||
disable Delta Color Compression (DCC) on displayable images
|
||||
``nodynamicbounds``
|
||||
do not check OOB access for dynamic descriptors
|
||||
``noeso``
|
||||
disable VK_EXT_shader_object
|
||||
``nofastclears``
|
||||
disable fast color/depthstencil clears
|
||||
``nofmask``
|
||||
@@ -1378,8 +1380,6 @@ RADV driver environment variables
|
||||
enable wave64 for ray tracing shaders (GFX10-10.3)
|
||||
``sam``
|
||||
enable optimizations to move more driver internal objects to VRAM.
|
||||
``shader_object``
|
||||
enable experimental implementation of VK_EXT_shader_object
|
||||
``transfer_queue``
|
||||
enable experimental transfer queue support (GFX9+, not yet spec compliant)
|
||||
``video_decode``
|
||||
|
Reference in New Issue
Block a user