After removing GTF there was a coverage loss related to testing enable all.
This patch resolves that by extending invalid behavior tests.
Components: OpenGL
VK-GL-CTS issue: 453
Affects:
KHR-GLES3.shaders.preprocessor.extensions.invalid_behavior_3_*
Change-Id: Iceb7da497f50d91f905efd5a37d8c45b21e98080
""
end
+ case invalid_behavior_3
+ version 300 es
+ expect compile_fail
+ both ""
+ #version 300 es
+ #extension all : enable
+ precision mediump float;
+ ${DECLARATIONS}
+ void main()
+ {
+ ${POSITION_FRAG_COLOR} = vec4(1.0);
+ }
+ ""
+ end
+
case invalid_char_in_name
version 300 es
expect compile_fail
KHR-GLES3.shaders.preprocessor.extensions.invalid_behavior_1_fragment
KHR-GLES3.shaders.preprocessor.extensions.invalid_behavior_2_vertex
KHR-GLES3.shaders.preprocessor.extensions.invalid_behavior_2_fragment
+KHR-GLES3.shaders.preprocessor.extensions.invalid_behavior_3_vertex
+KHR-GLES3.shaders.preprocessor.extensions.invalid_behavior_3_fragment
KHR-GLES3.shaders.preprocessor.extensions.invalid_char_in_name_vertex
KHR-GLES3.shaders.preprocessor.extensions.invalid_char_in_name_fragment
KHR-GLES3.shaders.preprocessor.extensions.invalid_char_in_behavior_vertex
KHR-GLES3.shaders.preprocessor.extensions.invalid_behavior_1_fragment
KHR-GLES3.shaders.preprocessor.extensions.invalid_behavior_2_vertex
KHR-GLES3.shaders.preprocessor.extensions.invalid_behavior_2_fragment
+KHR-GLES3.shaders.preprocessor.extensions.invalid_behavior_3_vertex
+KHR-GLES3.shaders.preprocessor.extensions.invalid_behavior_3_fragment
KHR-GLES3.shaders.preprocessor.extensions.invalid_char_in_name_vertex
KHR-GLES3.shaders.preprocessor.extensions.invalid_char_in_name_fragment
KHR-GLES3.shaders.preprocessor.extensions.invalid_char_in_behavior_vertex