/external/deqp-deps/glslang/Test/baseResults/ |
D | spv.shaderImageFootprint.frag.out | 104 8(result2D): TypeStruct 6(int) 7(ivec2) 7(ivec2) 7(ivec2) 6(int) 6(int) 121 28(gl_TextureFootprint2DNV): TypeStruct 7(ivec2) 7(ivec2) 7(ivec2) 6(int) 6(int) 123 31(ResType): TypeStruct 26(bool) 7(ivec2) 7(ivec2) 7(ivec2) 6(int) 6(int) 124 34: TypePointer Function 7(ivec2) 133 57: TypePointer Uniform 7(ivec2) 137 78(ResType): TypeStruct 26(bool) 7(ivec2) 7(ivec2) 7(ivec2) 6(int) 6(int) 139 128(ResType): TypeStruct 26(bool) 7(ivec2) 7(ivec2) 7(ivec2) 6(int) 6(int) 140 178(ResType): TypeStruct 26(bool) 7(ivec2) 7(ivec2) 7(ivec2) 6(int) 6(int) 142 228(ResType): TypeStruct 26(bool) 7(ivec2) 7(ivec2) 7(ivec2) 6(int) 6(int) 145 280(ResType): TypeStruct 26(bool) 7(ivec2) 7(ivec2) 7(ivec2) 6(int) 6(int) [all …]
|
D | spv.int32.frag.out | 129 50: TypePointer Function 49(ivec2) 131 53: TypePointer Function 52(ivec2) 163 171: 52(ivec2) ConstantComposite 30 30 164 172: 52(ivec2) ConstantComposite 170 170 167 177: 49(ivec2) ConstantComposite 175 175 168 178: 49(ivec2) ConstantComposite 176 176 175 323: 52(ivec2) ConstantComposite 24 24 190 …485(Block): TypeStruct 18(int) 52(ivec2) 188(ivec3) 483(ivec4) 14(int) 49(ivec2) 184(i… 237 55: 52(ivec2) Load 54(i32v) 238 56: 49(ivec2) Bitcast 55 [all …]
|
D | spv.explicittypes.frag.out | 217 149: TypePointer Function 148(ivec2) 219 157: TypePointer Function 154(ivec2) 253 468: 148(ivec2) ConstantComposite 30 30 254 469: 148(ivec2) ConstantComposite 467 467 257 474: 154(ivec2) ConstantComposite 472 472 258 475: 154(ivec2) ConstantComposite 473 473 275 …) 145(i16vec2) 567(i16vec3) 568(i16vec4) 29(int) 148(ivec2) 569(ivec3) 570(ivec4) 19(int) 154(ivec… 375 152: 148(ivec2) SConvert 151 378 155: 154(ivec2) UConvert 153 379 156: 148(ivec2) Bitcast 155 [all …]
|
D | spv.intOps.vert.out | 77 25: TypePointer Input 24(ivec2) 79 29: TypePointer Function 24(ivec2) 80 31(ResType): TypeStruct 24(ivec2) 24(ivec2) 110 145: TypePointer Input 144(ivec2) 136 27: 24(ivec2) Load 26(u2) 137 28: 24(ivec2) Load 26(u2) 139 33: 24(ivec2) CompositeExtract 32 1 141 34: 24(ivec2) CompositeExtract 32 0 143 36: 24(ivec2) VectorShuffle 35 35 0 1 144 37: 24(ivec2) IAdd 36 34 [all …]
|
D | spv.image.load-formatted.frag.out | 125 141: TypePointer Input 29(ivec2) 154 30: 29(ivec2) ImageQuerySize 28 156 32: 29(ivec2) VectorShuffle 31 31 0 1 157 33: 29(ivec2) IAdd 32 30 167 47: 29(ivec2) ImageQuerySize 46 169 49: 29(ivec2) VectorShuffle 48 48 0 1 170 50: 29(ivec2) IAdd 49 47 180 64: 29(ivec2) ImageQuerySize 63 182 66: 29(ivec2) VectorShuffle 65 65 0 1 183 67: 29(ivec2) IAdd 66 64 [all …]
|
/external/angle/third_party/vulkan-deps/glslang/src/Test/baseResults/ |
D | spv.shaderImageFootprint.frag.out | 104 8(result2D): TypeStruct 6(int) 7(ivec2) 7(ivec2) 7(ivec2) 6(int) 6(int) 121 28(gl_TextureFootprint2DNV): TypeStruct 7(ivec2) 7(ivec2) 7(ivec2) 6(int) 6(int) 123 31(ResType): TypeStruct 26(bool) 7(ivec2) 7(ivec2) 7(ivec2) 6(int) 6(int) 124 34: TypePointer Function 7(ivec2) 133 57: TypePointer Uniform 7(ivec2) 137 78(ResType): TypeStruct 26(bool) 7(ivec2) 7(ivec2) 7(ivec2) 6(int) 6(int) 139 128(ResType): TypeStruct 26(bool) 7(ivec2) 7(ivec2) 7(ivec2) 6(int) 6(int) 140 178(ResType): TypeStruct 26(bool) 7(ivec2) 7(ivec2) 7(ivec2) 6(int) 6(int) 142 228(ResType): TypeStruct 26(bool) 7(ivec2) 7(ivec2) 7(ivec2) 6(int) 6(int) 145 280(ResType): TypeStruct 26(bool) 7(ivec2) 7(ivec2) 7(ivec2) 6(int) 6(int) [all …]
|
D | spv.int32.frag.out | 129 50: TypePointer Function 49(ivec2) 131 53: TypePointer Function 52(ivec2) 163 171: 52(ivec2) ConstantComposite 30 30 164 172: 52(ivec2) ConstantComposite 170 170 167 177: 49(ivec2) ConstantComposite 175 175 168 178: 49(ivec2) ConstantComposite 176 176 175 323: 52(ivec2) ConstantComposite 24 24 190 …485(Block): TypeStruct 18(int) 52(ivec2) 188(ivec3) 483(ivec4) 14(int) 49(ivec2) 184(i… 237 55: 52(ivec2) Load 54(i32v) 238 56: 49(ivec2) Bitcast 55 [all …]
|
D | spv.explicittypes.frag.out | 217 149: TypePointer Function 148(ivec2) 219 157: TypePointer Function 154(ivec2) 253 468: 148(ivec2) ConstantComposite 30 30 254 469: 148(ivec2) ConstantComposite 467 467 257 474: 154(ivec2) ConstantComposite 472 472 258 475: 154(ivec2) ConstantComposite 473 473 275 …) 145(i16vec2) 567(i16vec3) 568(i16vec4) 29(int) 148(ivec2) 569(ivec3) 570(ivec4) 19(int) 154(ivec… 375 152: 148(ivec2) SConvert 151 378 155: 154(ivec2) UConvert 153 379 156: 148(ivec2) Bitcast 155 [all …]
|
D | spv.intOps.vert.out | 77 25: TypePointer Input 24(ivec2) 79 29: TypePointer Function 24(ivec2) 80 31(ResType): TypeStruct 24(ivec2) 24(ivec2) 110 145: TypePointer Input 144(ivec2) 136 27: 24(ivec2) Load 26(u2) 137 28: 24(ivec2) Load 26(u2) 139 33: 24(ivec2) CompositeExtract 32 1 141 34: 24(ivec2) CompositeExtract 32 0 143 36: 24(ivec2) VectorShuffle 35 35 0 1 144 37: 24(ivec2) IAdd 36 34 [all …]
|
D | spv.image.load-formatted.frag.out | 125 141: TypePointer Input 29(ivec2) 154 30: 29(ivec2) ImageQuerySize 28 156 32: 29(ivec2) VectorShuffle 31 31 0 1 157 33: 29(ivec2) IAdd 32 30 167 47: 29(ivec2) ImageQuerySize 46 169 49: 29(ivec2) VectorShuffle 48 48 0 1 170 50: 29(ivec2) IAdd 49 47 180 64: 29(ivec2) ImageQuerySize 63 182 66: 29(ivec2) VectorShuffle 65 65 0 1 183 67: 29(ivec2) IAdd 66 64 [all …]
|
/external/deqp/external/vulkancts/data/vulkan/amber/spirv_assembly/instruction/spirv1p4/opptrdiff/ |
D | variable_pointers_vars_wg_diff.amber | 96 probe ssbo ivec2 0:0 0 == -32 32 97 probe ssbo ivec2 0:0 8 == -30 30 98 probe ssbo ivec2 0:0 16 == -28 28 99 probe ssbo ivec2 0:0 24 == -26 26 100 probe ssbo ivec2 0:0 32 == -24 24 101 probe ssbo ivec2 0:0 40 == -22 22 102 probe ssbo ivec2 0:0 48 == -20 20 103 probe ssbo ivec2 0:0 56 == -18 18 104 probe ssbo ivec2 0:0 64 == -16 16 105 probe ssbo ivec2 0:0 72 == -14 14 [all …]
|
D | variable_pointers_vars_ssbo_diff.amber | 111 probe ssbo ivec2 0:1 0 == -33 33 112 probe ssbo ivec2 0:1 8 == -31 31 113 probe ssbo ivec2 0:1 16 == -29 29 114 probe ssbo ivec2 0:1 24 == -27 27 115 probe ssbo ivec2 0:1 32 == -25 25 116 probe ssbo ivec2 0:1 40 == -23 23 117 probe ssbo ivec2 0:1 48 == -21 21 118 probe ssbo ivec2 0:1 56 == -19 19 119 probe ssbo ivec2 0:1 64 == -17 17 120 probe ssbo ivec2 0:1 72 == -15 15 [all …]
|
/external/angle/third_party/vulkan-deps/glslang/src/Test/ |
D | spv.sparseTexture.frag | 27 in flat ivec2 ic2; 50 resident |= sparseTextureOffsetARB(us2DRect, c2, ivec2(3), utexel); 51 resident |= sparseTextureOffsetARB(s2DArrayShadow, c4, ivec2(5), texel.z); 53 resident |= sparseTexelFetchARB(s2D, ivec2(c2), 2, texel); 54 resident |= sparseTexelFetchARB(us2DRect, ivec2(c2), utexel); 55 resident |= sparseTexelFetchARB(s2DMS, ivec2(c2), 4, texel); 58 resident |= sparseTexelFetchOffsetARB(us2DRect, ivec2(c2), ivec2(3), utexel); 60 resident |= sparseTextureLodOffsetARB(s2D, c2, 2.0, ivec2(5), texel); 61 resident |= sparseTextureLodOffsetARB(is2DArray, c3, 2.0, ivec2(6), itexel); 62 resident |= sparseTextureLodOffsetARB(s2DShadow, c3, 2.0, ivec2(7), texel.z); [all …]
|
D | samplerlessTextureFunctions.frag | 9 vec4 tex2DFetch = texelFetch(tex2D, ivec2(0, 0), 0); 10 vec4 texMSFetch = texelFetch(texMS, ivec2(0, 0), 0); 16 vec4 tex2DFetchOffset = texelFetchOffset(tex2D, ivec2(0, 0), 0, ivec2(0, 0)); 18 ivec2 tex2DSize = textureSize(tex2D, 0); 19 ivec2 texMSSize = textureSize(texMS); 33 vec4 tex2DFetch = texelFetch(tex2D, ivec2(0, 0), 0); 34 vec4 texMSFetch = texelFetch(texMS, ivec2(0, 0), 0); 37 vec4 tex2DFetchOffset = texelFetchOffset(tex2D, ivec2(0, 0), 0, ivec2(0, 0)); 39 ivec2 tex2DSize = textureSize(tex2D, 0); 40 ivec2 texMSSize = textureSize(texMS);
|
D | 400.frag | 16 ivec2 offsets[4]; 17 const ivec2 constOffsets[4] = ivec2[4](ivec2(1,2), ivec2(3,4), ivec2(15,16), ivec2(-2,0)); 21 ivec4 iv4 = textureGatherOffset(isamp2DA, vec3(0.1), ivec2(1), 3); 22 iv4 = textureGatherOffset(isamp2DA, vec3(0.1), ivec2(1), i); // ERROR, last argument not const 23 … iv4 = textureGatherOffset(isamp2DA, vec3(0.1), ivec2(1), 4); // ERROR, last argument out of range 24 iv4 = textureGatherOffset(isamp2DA, vec3(0.1), ivec2(1), 1+2); 25 iv4 = textureGatherOffset(isamp2DA, vec3(0.1), ivec2(i)); 49 const ivec2[3] offsets = ivec2[3](ivec2(1,2), ivec2(3,4), ivec2(15,16)); 51 …textureProjGradOffset(u2drs, outp, vec2(0.0), vec2(0.0), ivec2(c2D)); // ERROR, offset not con… 54 …textureProjGradOffset(u2drs, outp, vec2(0.0), vec2(0.0), ivec2(-10, 20)); // ERROR, offset out of … [all …]
|
/external/deqp-deps/glslang/Test/ |
D | samplerlessTextureFunctions.frag | 9 vec4 tex2DFetch = texelFetch(tex2D, ivec2(0, 0), 0); 10 vec4 texMSFetch = texelFetch(texMS, ivec2(0, 0), 0); 16 vec4 tex2DFetchOffset = texelFetchOffset(tex2D, ivec2(0, 0), 0, ivec2(0, 0)); 18 ivec2 tex2DSize = textureSize(tex2D, 0); 19 ivec2 texMSSize = textureSize(texMS); 33 vec4 tex2DFetch = texelFetch(tex2D, ivec2(0, 0), 0); 34 vec4 texMSFetch = texelFetch(texMS, ivec2(0, 0), 0); 37 vec4 tex2DFetchOffset = texelFetchOffset(tex2D, ivec2(0, 0), 0, ivec2(0, 0)); 39 ivec2 tex2DSize = textureSize(tex2D, 0); 40 ivec2 texMSSize = textureSize(texMS);
|
D | spv.sparseTexture.frag | 27 in flat ivec2 ic2; 30 in flat ivec2 offsets[4]; 52 resident |= sparseTextureOffsetARB(us2DRect, c2, ivec2(3), utexel); 53 resident |= sparseTextureOffsetARB(s2DArrayShadow, c4, ivec2(5), texel.z); 55 resident |= sparseTexelFetchARB(s2D, ivec2(c2), 2, texel); 56 resident |= sparseTexelFetchARB(us2DRect, ivec2(c2), utexel); 57 resident |= sparseTexelFetchARB(s2DMS, ivec2(c2), 4, texel); 60 resident |= sparseTexelFetchOffsetARB(us2DRect, ivec2(c2), ivec2(3), utexel); 62 resident |= sparseTextureLodOffsetARB(s2D, c2, 2.0, ivec2(5), texel); 63 resident |= sparseTextureLodOffsetARB(is2DArray, c3, 2.0, ivec2(6), itexel); [all …]
|
D | 400.frag | 16 ivec2 offsets[4]; 17 const ivec2 constOffsets[4] = ivec2[4](ivec2(1,2), ivec2(3,4), ivec2(15,16), ivec2(-2,0)); 21 ivec4 iv4 = textureGatherOffset(isamp2DA, vec3(0.1), ivec2(1), 3); 22 iv4 = textureGatherOffset(isamp2DA, vec3(0.1), ivec2(1), i); // ERROR, last argument not const 23 … iv4 = textureGatherOffset(isamp2DA, vec3(0.1), ivec2(1), 4); // ERROR, last argument out of range 24 iv4 = textureGatherOffset(isamp2DA, vec3(0.1), ivec2(1), 1+2); 25 iv4 = textureGatherOffset(isamp2DA, vec3(0.1), ivec2(i)); 49 const ivec2[3] offsets = ivec2[3](ivec2(1,2), ivec2(3,4), ivec2(15,16)); 51 …textureProjGradOffset(u2drs, outp, vec2(0.0), vec2(0.0), ivec2(c2D)); // ERROR, offset not con… 54 …textureProjGradOffset(u2drs, outp, vec2(0.0), vec2(0.0), ivec2(-10, 20)); // ERROR, offset out of … [all …]
|
/external/deqp/data/gles2/shaders/ |
D | conversions.test | 278 …output ivec2 out0 = [ ivec2(0, 0) | ivec2(1, 1) | ivec2(2, 2) | ivec2(3, 3) | ivec2(0, 0) | ivec2(… 290 out0 = ivec2(in0); 476 …ivec2 out0 = [ ivec2(0, 0) | ivec2(1, 1) | ivec2(2, 2) | ivec2(5, 5) | ivec2(8, 8) | ivec2(11, 11)… 488 out0 = ivec2(in0); 674 output ivec2 out0 = [ ivec2(1, 1) | ivec2(0, 0) ]; 686 out0 = ivec2(in0); 1007 input ivec2 in0 = [ ivec2(0, 0) | ivec2(1, 1) | ivec2(0, -2) | ivec2(-32, 64) | ivec2(0, 0) ]; 1029 input ivec2 in0 = [ ivec2(0, 0) | ivec2(1, 1) | ivec2(0, -2) | ivec2(-32, 64) | ivec2(0, 0) ]; 1051 input ivec2 in0 = [ ivec2(0, 0) | ivec2(1, 1) | ivec2(0, -2) | ivec2(-32, 64) | ivec2(0, 0) ]; 1537 ivec2 in0 = ivec2(0, 0); [all …]
|
/external/deqp/external/vulkancts/data/vulkan/amber/rasterization/line_continuity/ |
D | polygon-mode-lines.amber | 38 color_out = imageLoad(texture, ivec2(gl_FragCoord.xy)); 53 shared ivec2 stack[256]; 56 shared ivec2 pixel; 58 void pushMarkedPixel(ivec2 p) 65 ivec2 popMarkedPixel() 68 ivec2 p = stack[slot]; 78 stack[0] = ivec2(-1); 84 // imageStore(img, ivec2(x, 128), bg); 91 ivec2 p = ivec2(gl_LocalInvocationID) + ivec2(0, 10); 99 if (gl_LocalInvocationIndex == 0 && stack[0] != ivec2(-1)) [all …]
|
D | line-strip.amber | 36 color_out = imageLoad(texture, ivec2(gl_FragCoord.xy)); 51 shared ivec2 stack[256]; 54 shared ivec2 pixel; 56 void pushMarkedPixel(ivec2 p) 63 ivec2 popMarkedPixel() 66 ivec2 p = stack[slot]; 76 stack[0] = ivec2(-1); 82 // imageStore(img, ivec2(x, 128), bg); 89 ivec2 p = ivec2(gl_LocalInvocationID) + ivec2(0, 128); 97 if (gl_LocalInvocationIndex == 0 && stack[0] != ivec2(-1)) [all …]
|
/external/deqp/data/gles3/shaders/ |
D | swizzle_math_operations.test | 826 input ivec2 in0 = [ ivec2(-1, 1) | ivec2(1, 2) | ivec2(-1, -2) ]; 827 input ivec2 in1 = [ ivec2(-1, 1) | ivec2(1, 2) | ivec2(-1, -2) ]; 850 input ivec2 in0 = [ ivec2(-1, 1) | ivec2(1, 2) | ivec2(-1, -2) ]; 851 input ivec2 in1 = [ ivec2(-1, 1) | ivec2(1, 2) | ivec2(-1, -2) ]; 852 output ivec2 out0 = [ ivec2(-2, -2) | ivec2(2, 2) | ivec2(-2, -2) ]; 874 input ivec2 in0 = [ ivec2(-1, 1) | ivec2(1, 2) | ivec2(-1, -2) ]; 875 input ivec2 in1 = [ ivec2(-1, 1) | ivec2(1, 2) | ivec2(-1, -2) ]; 876 output ivec2 out0 = [ ivec2(0, 0) | ivec2(3, 3) | ivec2(-3, -3) ]; 898 input ivec2 in0 = [ ivec2(-1, 1) | ivec2(1, 2) | ivec2(-1, -2) ]; 899 input ivec2 in1 = [ ivec2(-1, 1) | ivec2(1, 2) | ivec2(-1, -2) ]; [all …]
|
/external/angle/src/libANGLE/renderer/vulkan/shaders/gen/ |
D | GenerateMipmap.comp.00000003.inc | 219 // uvec2 AAbsSU2(uvec2 a){ return uvec2(abs(ivec2(a)));} 244 // uvec2 AMax3SU2(uvec2 x, uvec2 y, uvec2 z){ return uvec2(max(ivec2(x), max(ivec2(y), ivec2(z))… 254 // uvec2 AMaxSU2(uvec2 a, uvec2 b){ return uvec2(max(ivec2(a), ivec2(b)));} 269 // uvec2 AMin3SU2(uvec2 x, uvec2 y, uvec2 z){ return uvec2(min(ivec2(x), min(ivec2(y), ivec2(z))… 279 // uvec2 AMinSU2(uvec2 a, uvec2 b){ return uvec2(min(ivec2(a), ivec2(b)));} 309 // uvec2 AShrSU2(uvec2 a, uvec2 b){ return uvec2(ivec2(a)>> ivec2(b));} 348 // u16vec2 AMaxSW2(u16vec2 a, u16vec2 b){ return u16vec2(max(ivec2(a), ivec2(b)));} 358 // u16vec2 AMinSW2(u16vec2 a, u16vec2 b){ return u16vec2(min(ivec2(a), ivec2(b)));} 521 // f16vec4 SpdLoadSourceImageH(ivec2 p) 527 // f16vec4 SpdLoadH(ivec2 p) [all …]
|
D | GenerateMipmap.comp.00000007.inc | 219 // uvec2 AAbsSU2(uvec2 a){ return uvec2(abs(ivec2(a)));} 244 // uvec2 AMax3SU2(uvec2 x, uvec2 y, uvec2 z){ return uvec2(max(ivec2(x), max(ivec2(y), ivec2(z))… 254 // uvec2 AMaxSU2(uvec2 a, uvec2 b){ return uvec2(max(ivec2(a), ivec2(b)));} 269 // uvec2 AMin3SU2(uvec2 x, uvec2 y, uvec2 z){ return uvec2(min(ivec2(x), min(ivec2(y), ivec2(z))… 279 // uvec2 AMinSU2(uvec2 a, uvec2 b){ return uvec2(min(ivec2(a), ivec2(b)));} 309 // uvec2 AShrSU2(uvec2 a, uvec2 b){ return uvec2(ivec2(a)>> ivec2(b));} 348 // u16vec2 AMaxSW2(u16vec2 a, u16vec2 b){ return u16vec2(max(ivec2(a), ivec2(b)));} 358 // u16vec2 AMinSW2(u16vec2 a, u16vec2 b){ return u16vec2(min(ivec2(a), ivec2(b)));} 521 // f16vec4 SpdLoadSourceImageH(ivec2 p) 527 // f16vec4 SpdLoadH(ivec2 p) [all …]
|
D | GenerateMipmap.comp.00000006.inc | 219 // uvec2 AAbsSU2(uvec2 a){ return uvec2(abs(ivec2(a)));} 244 // uvec2 AMax3SU2(uvec2 x, uvec2 y, uvec2 z){ return uvec2(max(ivec2(x), max(ivec2(y), ivec2(z))… 254 // uvec2 AMaxSU2(uvec2 a, uvec2 b){ return uvec2(max(ivec2(a), ivec2(b)));} 269 // uvec2 AMin3SU2(uvec2 x, uvec2 y, uvec2 z){ return uvec2(min(ivec2(x), min(ivec2(y), ivec2(z))… 279 // uvec2 AMinSU2(uvec2 a, uvec2 b){ return uvec2(min(ivec2(a), ivec2(b)));} 309 // uvec2 AShrSU2(uvec2 a, uvec2 b){ return uvec2(ivec2(a)>> ivec2(b));} 348 // u16vec2 AMaxSW2(u16vec2 a, u16vec2 b){ return u16vec2(max(ivec2(a), ivec2(b)));} 358 // u16vec2 AMinSW2(u16vec2 a, u16vec2 b){ return u16vec2(min(ivec2(a), ivec2(b)));} 521 // f16vec4 SpdLoadSourceImageH(ivec2 p) 527 // f16vec4 SpdLoadH(ivec2 p) [all …]
|