Clean the implementation of GL_EXT_texture_shadow_lod.
Move the parameter verifictation to a centralized place where all the builtins are verified for correctness. Add verification for the new builtins with version and extension check These builtins are supported on GLSL since version 130 and GLES since version 300.
This commit is contained in:
@@ -281,6 +281,8 @@ INSTANTIATE_TEST_SUITE_P(
|
||||
"glsl.es320.subgroupShuffleRelative.comp",
|
||||
"glsl.es320.subgroupQuad.comp",
|
||||
"glsl.es320.subgroupVote.comp",
|
||||
"glsl.es320.extTextureShadowLod.frag",
|
||||
"glsl.ext.textureShadowLod.frag",
|
||||
"terminate.frag",
|
||||
"terminate.vert",
|
||||
"negativeWorkGroupSize.comp",
|
||||
|
||||
@@ -537,8 +537,8 @@ INSTANTIATE_TEST_SUITE_P(
|
||||
"spv.atomicAdd.bufferReference.comp",
|
||||
"spv.fragmentShaderBarycentric3.frag",
|
||||
"spv.fragmentShaderBarycentric4.frag",
|
||||
"spv.ext.texture_shadow_lod.frag",
|
||||
"spv.ext.texture_shadow_lod.error.frag",
|
||||
"spv.ext.textureShadowLod.frag",
|
||||
"spv.ext.textureShadowLod.error.frag",
|
||||
"spv.floatFetch.frag",
|
||||
"spv.atomicRvalue.error.vert",
|
||||
})),
|
||||
|
||||
Reference in New Issue
Block a user