mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-21 00:40:10 +01:00
r600: enable ARB_gl_spirv
76 out of 86 piglits pass. Some fail because SSBOs are only supported for FS and CS on r600, but the piglits try to use SSBOs with VS, and there are piglits that try to bind SSBO at 8, and only 0-7 is supported as binding point. Signed-off-by: Gert Wollny <gert.wollny@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20451>
This commit is contained in:
parent
0ff00cfe97
commit
8348c9c84d
1 changed files with 3 additions and 2 deletions
|
|
@ -313,9 +313,10 @@ static int r600_get_param(struct pipe_screen* pscreen, enum pipe_cap param)
|
|||
case PIPE_CAP_CAN_BIND_CONST_BUFFER_AS_VERTEX:
|
||||
case PIPE_CAP_ALLOW_MAPPED_BUFFERS_DURING_EXECUTION:
|
||||
case PIPE_CAP_ROBUST_BUFFER_ACCESS_BEHAVIOR:
|
||||
return 1;
|
||||
return 1;
|
||||
|
||||
case PIPE_CAP_NIR_ATOMICS_AS_DEREF:
|
||||
case PIPE_CAP_NIR_ATOMICS_AS_DEREF:
|
||||
case PIPE_CAP_GL_SPIRV:
|
||||
return is_nir_enabled(&rscreen->b);
|
||||
|
||||
case PIPE_CAP_TEXTURE_TRANSFER_MODES:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue