diff options
author | Caio Marcelo de Oliveira Filho <[email protected]> | 2018-03-05 13:58:11 -0800 |
---|---|---|
committer | Samuel Iglesias Gonsálvez <[email protected]> | 2018-03-07 07:04:20 +0100 |
commit | c17808562e4ff3bcc3c3755a6b5ffbf86b8624ad (patch) | |
tree | 98f6c6c7af004c57db942081ab83adc2b2e83820 /src/compiler/shader_info.h | |
parent | 487f8d48c9bb876a93867ef86aca696bbac97916 (diff) |
spirv: Add SpvCapabilityShaderViewportIndexLayerEXT
This capability allows gl_ViewportIndex and gl_Layer to also be used
as outputs in Vertex and Tesselation shaders.
v2: Make conditional to the capability, add gl_Layer, add tesselation
shaders. (Iago)
v3: Don't export to tesselation control shader.
v4: Add Reviewd-by tag.
Reviewed-by: Iago Toral Quiroga <[email protected]>
Diffstat (limited to 'src/compiler/shader_info.h')
-rw-r--r-- | src/compiler/shader_info.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/compiler/shader_info.h b/src/compiler/shader_info.h index e7fd7dbe62d..2fcbde74bee 100644 --- a/src/compiler/shader_info.h +++ b/src/compiler/shader_info.h @@ -43,6 +43,7 @@ struct spirv_supported_capabilities { bool multiview; bool variable_pointers; bool storage_16bit; + bool shader_viewport_index_layer; }; typedef struct shader_info { |