| # WARNING: This file is auto-generated. Do NOT modify it manually, but rather |
| # modify the generating script file. Otherwise changes will be lost! |
| |
| case texture_sampler3dshadow_vec4 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump sampler3DShadow s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(texture(s, vec4(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case texture_sampler2darrayshadow_vec4_float |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump sampler2DArrayShadow s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(texture(s, vec4(0), float(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureproj_samplercube_vec4 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump samplerCube s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureProj(s, vec4(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureproj_isamplercube_vec4 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump isamplerCube s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureProj(s, vec4(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureproj_usamplercube_vec4 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump usamplerCube s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureProj(s, vec4(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureproj_samplercube_vec4_float |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump samplerCube s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureProj(s, vec4(0), float(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureproj_isamplercube_vec4_float |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump isamplerCube s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureProj(s, vec4(0), float(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureproj_usamplercube_vec4_float |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump usamplerCube s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureProj(s, vec4(0), float(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureproj_sampler2darrayshadow_vec4 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump sampler2DArrayShadow s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureProj(s, vec4(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureproj_sampler2darrayshadow_vec4_float |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump sampler2DArrayShadow s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureProj(s, vec4(0), float(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case texturelod_samplercubeshadow_vec4_float |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump samplerCubeShadow s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureLod(s, vec4(0), float(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case texturelod_sampler2darrayshadow_vec4_float |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump sampler2DArrayShadow s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureLod(s, vec4(0), float(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureoffset_samplercube_vec3_ivec2 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump samplerCube s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureOffset(s, vec3(0), ivec2(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureoffset_isamplercube_vec3_ivec2 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump isamplerCube s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureOffset(s, vec3(0), ivec2(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureoffset_usamplercube_vec3_ivec2 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump usamplerCube s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureOffset(s, vec3(0), ivec2(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureoffset_samplercube_vec3_ivec3 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump samplerCube s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureOffset(s, vec3(0), ivec3(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureoffset_isamplercube_vec3_ivec3 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump isamplerCube s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureOffset(s, vec3(0), ivec3(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureoffset_usamplercube_vec3_ivec3 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump usamplerCube s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureOffset(s, vec3(0), ivec3(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureoffset_samplercube_vec3_ivec2_float |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump samplerCube s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureOffset(s, vec3(0), ivec2(0), float(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureoffset_samplercube_vec3_ivec3_float |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump samplerCube s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureOffset(s, vec3(0), ivec3(0), float(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureoffset_sampler2darray_vec3_ivec3 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump sampler2DArray s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureOffset(s, vec3(0), ivec3(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureoffset_sampler2darray_vec3_ivec3_float |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump sampler2DArray s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureOffset(s, vec3(0), ivec3(0), float(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureoffset_samplercubeshadow_vec4_ivec2 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump samplerCubeShadow s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureOffset(s, vec4(0), ivec2(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureoffset_samplercubeshadow_vec4_ivec3 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump samplerCubeShadow s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureOffset(s, vec4(0), ivec3(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureoffset_sampler2darrayshadow_vec4_ivec2 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump sampler2DArrayShadow s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureOffset(s, vec4(0), ivec2(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureoffset_sampler2darrayshadow_vec4_ivec2_float |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump sampler2DArrayShadow s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureOffset(s, vec4(0), ivec2(0), float(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case texelfetch_samplercube_ivec3_int |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump samplerCube s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(texelFetch(s, ivec3(0), int(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case texelfetch_isamplercube_ivec3_int |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump isamplerCube s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(texelFetch(s, ivec3(0), int(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case texelfetch_usamplercube_ivec3_int |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump usamplerCube s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(texelFetch(s, ivec3(0), int(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case texelfetch_sampler2dshadow_ivec2_int |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump sampler2DShadow s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(texelFetch(s, ivec2(0), int(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case texelfetch_samplercubeshadow_ivec3_int |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump samplerCubeShadow s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(texelFetch(s, ivec3(0), int(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case texelfetch_sampler2darrayshadow_ivec3_int |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump sampler2DArrayShadow s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(texelFetch(s, ivec3(0), int(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case texelfetch_samplercube_ivec3_int_ivec3 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump samplerCube s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(texelFetch(s, ivec3(0), int(0), ivec3(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case texelfetch_sampler2dshadow_ivec2_int_ivec2 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump sampler2DShadow s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(texelFetch(s, ivec2(0), int(0), ivec2(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case texelfetch_samplercubeshadow_ivec3_int_ivec3 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump samplerCubeShadow s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(texelFetch(s, ivec3(0), int(0), ivec3(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case texelfetch_sampler2darrayshadow_ivec3_int_ivec3 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump sampler2DArrayShadow s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(texelFetch(s, ivec3(0), int(0), ivec3(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureprojoffset_samplercube_vec4_ivec2 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump samplerCube s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureProjOffset(s, vec4(0), ivec2(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureprojoffset_samplercube_vec4_ivec3 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump samplerCube s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureProjOffset(s, vec4(0), ivec3(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureprojoffset_samplercubeshadow_vec4_ivec3 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump samplerCubeShadow s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureProjOffset(s, vec4(0), ivec3(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureprojoffset_sampler2darrayshadow_vec4_ivec2 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump sampler2DArrayShadow s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureProjOffset(s, vec4(0), ivec2(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureprojoffset_sampler2darrayshadow_vec4_ivec3 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump sampler2DArrayShadow s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureProjOffset(s, vec4(0), ivec3(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case texturelodoffset_samplercube_vec3_float_ivec2 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump samplerCube s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureLodOffset(s, vec3(0), float(0), ivec2(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case texturelodoffset_samplercube_vec3_float_ivec3 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump samplerCube s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureLodOffset(s, vec3(0), float(0), ivec3(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case texturelodoffset_samplercubeshadow_vec3_float_ivec3 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump samplerCubeShadow s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureLodOffset(s, vec3(0), float(0), ivec3(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case texturelodoffset_sampler2darrayshadow_vec3_float_ivec2 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump sampler2DArrayShadow s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureLodOffset(s, vec3(0), float(0), ivec2(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case texturelodoffset_sampler2darrayshadow_vec3_float_ivec3 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump sampler2DArrayShadow s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureLodOffset(s, vec3(0), float(0), ivec3(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureprojlod_samplercube_vec4_float |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump samplerCube s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureProjLod(s, vec4(0), float(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureprojlod_sampler2darray_vec4_float |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump sampler2DArray s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureProjLod(s, vec4(0), float(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureprojlod_sampler2darrayshadow_vec4_float |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump sampler2DArrayShadow s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureProjLod(s, vec4(0), float(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case texturegrad_sampler2darray_vec3_vec3_vec3 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump sampler2DArray s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureGrad(s, vec3(0), vec3(0), vec3(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case texturegradoffset_samplercube_vec3_vec3_vec3_ivec2 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump samplerCube s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureGradOffset(s, vec3(0), vec3(0), vec3(0), ivec2(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case texturegradoffset_samplercube_vec3_vec3_vec3_ivec3 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump samplerCube s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureGradOffset(s, vec3(0), vec3(0), vec3(0), ivec3(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case texturegradoffset_samplercubeshadow_vec4_vec3_vec3_ivec2 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump samplerCubeShadow s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureGradOffset(s, vec4(0), vec3(0), vec3(0), ivec2(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case texturegradoffset_samplercubeshadow_vec4_vec3_vec3_ivec3 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump samplerCubeShadow s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureGradOffset(s, vec4(0), vec3(0), vec3(0), ivec3(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureprojgrad_samplercube_vec4_vec3_vec3 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump samplerCube s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureProjGrad(s, vec4(0), vec3(0), vec3(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureprojgrad_sampler2darray_vec4_vec2_vec2 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump sampler2DArray s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureProjGrad(s, vec4(0), vec2(0), vec2(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureprojgradoffset_samplercube_vec4_vec3_vec3_ivec2 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump samplerCube s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureProjGradOffset(s, vec4(0), vec3(0), vec3(0), ivec2(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureprojgradoffset_samplercube_vec4_vec3_vec3_ivec3 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump samplerCube s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureProjGradOffset(s, vec4(0), vec3(0), vec3(0), ivec3(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureprojgradoffset_sampler2darray_vec4_vec2_vec2_ivec2 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump sampler2DArray s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureProjGradOffset(s, vec4(0), vec2(0), vec2(0), ivec2(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |
| case textureprojgradoffset_sampler2darray_vec4_vec2_vec2_ivec3 |
| expect compile_fail |
| values {} |
| version 300 es |
| |
| both "" |
| #version 300 es |
| precision mediump float; |
| ${DECLARATIONS} |
| uniform mediump sampler2DArray s; |
| |
| void main() |
| { |
| ${SETUP} |
| ${POSITION_FRAG_COLOR} = vec4(textureProjGradOffset(s, vec4(0), vec2(0), vec2(0), ivec3(0))); |
| ${OUTPUT} |
| } |
| "" |
| end |