[Git][wine/vkd3d][master] tests/shader_runner_gl: Require GL_EXT_shader_image_load_formatted for typed...
Henri Verbeet pushed to branch master at wine / vkd3d Commits: f6f22e5e by Henri Verbeet at 2026-06-01T11:56:07+02:00 tests/shader_runner_gl: Require GL_EXT_shader_image_load_formatted for typed UAV loads without format. And enable VKD3D_SHADER_COMPILE_OPTION_TYPED_UAV_READ_FORMAT_UNKNOWN when we have that extension. From GL_ARB_gl_spirv: Implementations supporting EXT_shader_image_load_formatted must support the following operand declared by OpCapability: StorageImageReadWithoutFormat In practice we were getting away with doing these reads without enabling the StorageImageReadWithoutFormat capability on GPUs/drivers that support the feature. However, on a setup that does support e.g. both R32F and RGBA32F UAV loads, but not loads without format, we'd incorrectly load both of those as R32F. Avoids several failures in uav-rwbuffer.shader_test on my Intel SKL GT2 setup. - - - - - 1 changed file: - tests/shader_runner_gl.c View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/f6f22e5e267c6ea38ca124a2e1fbcd... -- View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/commit/f6f22e5e267c6ea38ca124a2e1fbcd... You're receiving this email because of your account on gitlab.winehq.org. Manage all notifications: https://gitlab.winehq.org/-/profile/notifications | Help: https://gitlab.winehq.org/help
participants (1)
-
Henri Verbeet (@hverbeet)