Home
last modified time | relevance | path

Searched refs:uvec2 (Results 1 – 25 of 231) sorted by relevance

12345678910

/external/mesa3d/src/compiler/glsl/
Dint64.glsl11 uvec2
12 umul64(uvec2 a, uvec2 b)
14 uvec2 result;
34 udivmod64(uvec2 n, uvec2 d)
36 uvec2 quot = uvec2(0U, 0U);
87 uvec2
88 udiv64(uvec2 n, uvec2 d)
97 uvec2 n = unpackUint2x32(uint64_t(abs(packInt2x32(_n))));
98 uvec2 d = unpackUint2x32(uint64_t(abs(packInt2x32(_d))));
100 uvec2 quot = udivmod64(n, d).xy;
[all …]
/external/angle/src/libANGLE/renderer/vulkan/shaders/src/
DOverlayCull.comp72 uvec2 cullWidgets(const uint offset, const uvec2 blockCoordLow, const uvec2 blockCoordHigh)
92 return uvec2(subgroupOr(textWidgetBit), subgroupOr(graphWidgetBit));
94 return uvec2(subgroupOr(uint(intersects) << localId), 0);
101 uvec2 ballot = uvec2(0, 0);
145 const uvec2 outCoord = gl_WorkGroupID.xy;
146 const uvec2 blockCoordLow = outCoord * uvec2(BLOCK_WIDTH, BLOCK_HEIGHT);
147 const uvec2 blockCoordHigh = blockCoordLow + uvec2(BLOCK_WIDTH, BLOCK_HEIGHT);
149 uvec2 culledWidgets;
DOverlayDraw.comp71 uvec2 outputSize;
76 bool intersects(const uvec2 imageCoords, const uvec4 widgetCoords)
82 uint getChar(const uint textWidget, const uvec2 coordInWidget, const uint fontGlyphWidth)
117 const uvec2 coordInWidget,
118 const uvec2 fontGlyphSize,
121 const uvec2 coordInGlyph = coordInWidget % fontGlyphSize;
122 const uvec2 glyphOffset = fontGlyphSize *
123 uvec2(textChar % FONT_GLYPHS_PER_ROW, textChar / FONT_GLYPHS_PER_ROW);
128 uint getValue(const uint graphWidget, const uvec2 coordInWidget, const uint valueWidth)
173 uvec2 imageCoords = gl_GlobalInvocationID.xy;
[all …]
/external/angle/src/libANGLE/renderer/vulkan/shaders/gen/
DGenerateMipmap.comp.00000003.inc214 // uvec2 AU2_x(uint a){ return uvec2(a, a);}
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))…
249 // uvec2 AMax3U2(uvec2 x, uvec2 y, uvec2 z){ return max(x, max(y, 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))…
274 // uvec2 AMin3U2(uvec2 x, uvec2 y, uvec2 z){ return min(x, min(y, 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));}
313 // f16vec4 AH4_AU2_x(uvec2 x){ return f16vec4(unpackFloat2x16(x . x), unpackFloat2x16(x . y));}
[all …]
DGenerateMipmap.comp.00000007.inc214 // uvec2 AU2_x(uint a){ return uvec2(a, a);}
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))…
249 // uvec2 AMax3U2(uvec2 x, uvec2 y, uvec2 z){ return max(x, max(y, 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))…
274 // uvec2 AMin3U2(uvec2 x, uvec2 y, uvec2 z){ return min(x, min(y, 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));}
313 // f16vec4 AH4_AU2_x(uvec2 x){ return f16vec4(unpackFloat2x16(x . x), unpackFloat2x16(x . y));}
[all …]
DGenerateMipmap.comp.00000006.inc214 // uvec2 AU2_x(uint a){ return uvec2(a, a);}
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))…
249 // uvec2 AMax3U2(uvec2 x, uvec2 y, uvec2 z){ return max(x, max(y, 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))…
274 // uvec2 AMin3U2(uvec2 x, uvec2 y, uvec2 z){ return min(x, min(y, 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));}
313 // f16vec4 AH4_AU2_x(uvec2 x){ return f16vec4(unpackFloat2x16(x . x), unpackFloat2x16(x . y));}
[all …]
DGenerateMipmap.comp.00000002.inc213 // uvec2 AU2_x(uint a){ return uvec2(a, a);}
218 // uvec2 AAbsSU2(uvec2 a){ return uvec2(abs(ivec2(a)));}
243 // uvec2 AMax3SU2(uvec2 x, uvec2 y, uvec2 z){ return uvec2(max(ivec2(x), max(ivec2(y), ivec2(z))…
248 // uvec2 AMax3U2(uvec2 x, uvec2 y, uvec2 z){ return max(x, max(y, z));}
253 // uvec2 AMaxSU2(uvec2 a, uvec2 b){ return uvec2(max(ivec2(a), ivec2(b)));}
268 // uvec2 AMin3SU2(uvec2 x, uvec2 y, uvec2 z){ return uvec2(min(ivec2(x), min(ivec2(y), ivec2(z))…
273 // uvec2 AMin3U2(uvec2 x, uvec2 y, uvec2 z){ return min(x, min(y, z));}
278 // uvec2 AMinSU2(uvec2 a, uvec2 b){ return uvec2(min(ivec2(a), ivec2(b)));}
308 // uvec2 AShrSU2(uvec2 a, uvec2 b){ return uvec2(ivec2(a)>> ivec2(b));}
312 // f16vec4 AH4_AU2_x(uvec2 x){ return f16vec4(unpackFloat2x16(x . x), unpackFloat2x16(x . y));}
[all …]
DGenerateMipmap.comp.00000001.inc205 // uvec2 AU2_x(uint a){ return uvec2(a, a);}
210 // uvec2 AAbsSU2(uvec2 a){ return uvec2(abs(ivec2(a)));}
235 // uvec2 AMax3SU2(uvec2 x, uvec2 y, uvec2 z){ return uvec2(max(ivec2(x), max(ivec2(y), ivec2(z))…
240 // uvec2 AMax3U2(uvec2 x, uvec2 y, uvec2 z){ return max(x, max(y, z));}
245 // uvec2 AMaxSU2(uvec2 a, uvec2 b){ return uvec2(max(ivec2(a), ivec2(b)));}
260 // uvec2 AMin3SU2(uvec2 x, uvec2 y, uvec2 z){ return uvec2(min(ivec2(x), min(ivec2(y), ivec2(z))…
265 // uvec2 AMin3U2(uvec2 x, uvec2 y, uvec2 z){ return min(x, min(y, z));}
270 // uvec2 AMinSU2(uvec2 a, uvec2 b){ return uvec2(min(ivec2(a), ivec2(b)));}
300 // uvec2 AShrSU2(uvec2 a, uvec2 b){ return uvec2(ivec2(a)>> ivec2(b));}
305 // vec2 ACpySgnF2(vec2 d, vec2 s){ return uintBitsToFloat(uvec2(floatBitsToUint(vec2(d))|(floatB…
[all …]
DGenerateMipmap.comp.00000008.inc205 // uvec2 AU2_x(uint a){ return uvec2(a, a);}
210 // uvec2 AAbsSU2(uvec2 a){ return uvec2(abs(ivec2(a)));}
235 // uvec2 AMax3SU2(uvec2 x, uvec2 y, uvec2 z){ return uvec2(max(ivec2(x), max(ivec2(y), ivec2(z))…
240 // uvec2 AMax3U2(uvec2 x, uvec2 y, uvec2 z){ return max(x, max(y, z));}
245 // uvec2 AMaxSU2(uvec2 a, uvec2 b){ return uvec2(max(ivec2(a), ivec2(b)));}
260 // uvec2 AMin3SU2(uvec2 x, uvec2 y, uvec2 z){ return uvec2(min(ivec2(x), min(ivec2(y), ivec2(z))…
265 // uvec2 AMin3U2(uvec2 x, uvec2 y, uvec2 z){ return min(x, min(y, z));}
270 // uvec2 AMinSU2(uvec2 a, uvec2 b){ return uvec2(min(ivec2(a), ivec2(b)));}
300 // uvec2 AShrSU2(uvec2 a, uvec2 b){ return uvec2(ivec2(a)>> ivec2(b));}
305 // vec2 ACpySgnF2(vec2 d, vec2 s){ return uintBitsToFloat(uvec2(floatBitsToUint(vec2(d))|(floatB…
[all …]
DGenerateMipmap.comp.00000009.inc205 // uvec2 AU2_x(uint a){ return uvec2(a, a);}
210 // uvec2 AAbsSU2(uvec2 a){ return uvec2(abs(ivec2(a)));}
235 // uvec2 AMax3SU2(uvec2 x, uvec2 y, uvec2 z){ return uvec2(max(ivec2(x), max(ivec2(y), ivec2(z))…
240 // uvec2 AMax3U2(uvec2 x, uvec2 y, uvec2 z){ return max(x, max(y, z));}
245 // uvec2 AMaxSU2(uvec2 a, uvec2 b){ return uvec2(max(ivec2(a), ivec2(b)));}
260 // uvec2 AMin3SU2(uvec2 x, uvec2 y, uvec2 z){ return uvec2(min(ivec2(x), min(ivec2(y), ivec2(z))…
265 // uvec2 AMin3U2(uvec2 x, uvec2 y, uvec2 z){ return min(x, min(y, z));}
270 // uvec2 AMinSU2(uvec2 a, uvec2 b){ return uvec2(min(ivec2(a), ivec2(b)));}
300 // uvec2 AShrSU2(uvec2 a, uvec2 b){ return uvec2(ivec2(a)>> ivec2(b));}
305 // vec2 ACpySgnF2(vec2 d, vec2 s){ return uintBitsToFloat(uvec2(floatBitsToUint(vec2(d))|(floatB…
[all …]
DGenerateMipmap.comp.00000004.inc205 // uvec2 AU2_x(uint a){ return uvec2(a, a);}
210 // uvec2 AAbsSU2(uvec2 a){ return uvec2(abs(ivec2(a)));}
235 // uvec2 AMax3SU2(uvec2 x, uvec2 y, uvec2 z){ return uvec2(max(ivec2(x), max(ivec2(y), ivec2(z))…
240 // uvec2 AMax3U2(uvec2 x, uvec2 y, uvec2 z){ return max(x, max(y, z));}
245 // uvec2 AMaxSU2(uvec2 a, uvec2 b){ return uvec2(max(ivec2(a), ivec2(b)));}
260 // uvec2 AMin3SU2(uvec2 x, uvec2 y, uvec2 z){ return uvec2(min(ivec2(x), min(ivec2(y), ivec2(z))…
265 // uvec2 AMin3U2(uvec2 x, uvec2 y, uvec2 z){ return min(x, min(y, z));}
270 // uvec2 AMinSU2(uvec2 a, uvec2 b){ return uvec2(min(ivec2(a), ivec2(b)));}
300 // uvec2 AShrSU2(uvec2 a, uvec2 b){ return uvec2(ivec2(a)>> ivec2(b));}
305 // vec2 ACpySgnF2(vec2 d, vec2 s){ return uintBitsToFloat(uvec2(floatBitsToUint(vec2(d))|(floatB…
[all …]
DGenerateMipmap.comp.00000000.inc205 // uvec2 AU2_x(uint a){ return uvec2(a, a);}
210 // uvec2 AAbsSU2(uvec2 a){ return uvec2(abs(ivec2(a)));}
235 // uvec2 AMax3SU2(uvec2 x, uvec2 y, uvec2 z){ return uvec2(max(ivec2(x), max(ivec2(y), ivec2(z))…
240 // uvec2 AMax3U2(uvec2 x, uvec2 y, uvec2 z){ return max(x, max(y, z));}
245 // uvec2 AMaxSU2(uvec2 a, uvec2 b){ return uvec2(max(ivec2(a), ivec2(b)));}
260 // uvec2 AMin3SU2(uvec2 x, uvec2 y, uvec2 z){ return uvec2(min(ivec2(x), min(ivec2(y), ivec2(z))…
265 // uvec2 AMin3U2(uvec2 x, uvec2 y, uvec2 z){ return min(x, min(y, z));}
270 // uvec2 AMinSU2(uvec2 a, uvec2 b){ return uvec2(min(ivec2(a), ivec2(b)));}
300 // uvec2 AShrSU2(uvec2 a, uvec2 b){ return uvec2(ivec2(a)>> ivec2(b));}
305 // vec2 ACpySgnF2(vec2 d, vec2 s){ return uintBitsToFloat(uvec2(floatBitsToUint(vec2(d))|(floatB…
[all …]
DGenerateMipmap.comp.00000005.inc205 // uvec2 AU2_x(uint a){ return uvec2(a, a);}
210 // uvec2 AAbsSU2(uvec2 a){ return uvec2(abs(ivec2(a)));}
235 // uvec2 AMax3SU2(uvec2 x, uvec2 y, uvec2 z){ return uvec2(max(ivec2(x), max(ivec2(y), ivec2(z))…
240 // uvec2 AMax3U2(uvec2 x, uvec2 y, uvec2 z){ return max(x, max(y, z));}
245 // uvec2 AMaxSU2(uvec2 a, uvec2 b){ return uvec2(max(ivec2(a), ivec2(b)));}
260 // uvec2 AMin3SU2(uvec2 x, uvec2 y, uvec2 z){ return uvec2(min(ivec2(x), min(ivec2(y), ivec2(z))…
265 // uvec2 AMin3U2(uvec2 x, uvec2 y, uvec2 z){ return min(x, min(y, z));}
270 // uvec2 AMinSU2(uvec2 a, uvec2 b){ return uvec2(min(ivec2(a), ivec2(b)));}
300 // uvec2 AShrSU2(uvec2 a, uvec2 b){ return uvec2(ivec2(a)>> ivec2(b));}
305 // vec2 ACpySgnF2(vec2 d, vec2 s){ return uintBitsToFloat(uvec2(floatBitsToUint(vec2(d))|(floatB…
[all …]
/external/deqp/data/gles31/shaders/es32/
Dimplicit_conversions.test126 output uvec2 out0 = [ uvec2(3, 4) | uvec2(2, 3) | uvec2(2, 3) | uvec2(4, 5) | uvec2(6, 7) ];
137 out0 = in0 + uvec2(1, 2);
280 output uvec2 out0 = [ uvec2(2, 4) | uvec2(3, 3) | uvec2(4, 9) ];
291 out0 = in0 + uvec2(1, 2);
323 input uvec2 in0 = [ uvec2(2, 3) | uvec2(4, 6) | uvec2(1, 13) ];
679 input uvec2 in0 = [ uvec2(2, 3) | uvec2(4, 6) | uvec2(1, 13) ];
904 output uvec2 out0 = [ uvec2(2, 4) | uvec2(1, 2) | uvec2(1, 2) | uvec2(3, 6) | uvec2(5, 10) ];
915 out0 = in0 * uvec2(1, 2);
1058 output uvec2 out0 = [ uvec2(1, 4) | uvec2(2, 2) | uvec2(3, 14) ];
1069 out0 = in0 * uvec2(1, 2);
[all …]
/external/deqp/data/gles31/shaders/es31/
Dimplicit_conversions.test126 output uvec2 out0 = [ uvec2(3, 4) | uvec2(2, 3) | uvec2(2, 3) | uvec2(4, 5) | uvec2(6, 7) ];
137 out0 = in0 + uvec2(1, 2);
280 output uvec2 out0 = [ uvec2(2, 4) | uvec2(3, 3) | uvec2(4, 9) ];
291 out0 = in0 + uvec2(1, 2);
323 input uvec2 in0 = [ uvec2(2, 3) | uvec2(4, 6) | uvec2(1, 13) ];
679 input uvec2 in0 = [ uvec2(2, 3) | uvec2(4, 6) | uvec2(1, 13) ];
904 output uvec2 out0 = [ uvec2(2, 4) | uvec2(1, 2) | uvec2(1, 2) | uvec2(3, 6) | uvec2(5, 10) ];
915 out0 = in0 * uvec2(1, 2);
1058 output uvec2 out0 = [ uvec2(1, 4) | uvec2(2, 2) | uvec2(3, 14) ];
1069 out0 = in0 * uvec2(1, 2);
[all …]
/external/deqp-deps/glslang/Test/
D300BuiltIns.frag10 uvec2 uv2c;
11 uvec2 uv2y;
12 uvec2 uv2x;
34 uvec2 u = min(uv2x, uv2y);
38 uvec2 u10 = max(uv2x, uv2y);
39 uvec2 u11 = max(uv2x, uy);
42 uvec2 u12 = clamp(uv2x, uv2y, uv2c);
/external/angle/third_party/vulkan-deps/glslang/src/Test/
D300BuiltIns.frag10 uvec2 uv2c;
11 uvec2 uv2y;
12 uvec2 uv2x;
34 uvec2 u = min(uv2x, uv2y);
38 uvec2 u10 = max(uv2x, uv2y);
39 uvec2 u11 = max(uv2x, uy);
42 uvec2 u12 = clamp(uv2x, uv2y, uv2c);
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_binning.c30 struct uvec2 { struct
43 static struct uvec2 si_find_bin_size(struct si_screen *sscreen, const si_bin_size_subtable table[], in si_find_bin_size() argument
59 struct uvec2 size = {subtable[i].bin_size_x, subtable[i].bin_size_y}; in si_find_bin_size()
63 static struct uvec2 si_get_color_bin_size(struct si_context *sctx, unsigned cb_target_enabled_4bit) in si_get_color_bin_size()
177 static struct uvec2 si_get_depth_bin_size(struct si_context *sctx) in si_get_depth_bin_size()
183 struct uvec2 size = {512, 512}; in si_get_depth_bin_size()
303 struct uvec2 *color_bin_size, struct uvec2 *depth_bin_size) in gfx10_get_bin_sizes()
410 struct uvec2 bin_size = {}; in si_emit_dpbb_disable()
411 struct uvec2 bin_size_extend = {}; in si_emit_dpbb_disable()
483 struct uvec2 color_bin_size, depth_bin_size; in si_emit_dpbb_state()
[all …]
/external/deqp/external/vulkancts/data/vulkan/glsl/es310/
Dconversions.test1263 …output uvec2 out0 = [ uvec2(0, 0) | uvec2(1, 1) | uvec2(2, 2) | uvec2(3, 3) | uvec2(0, 0) | uvec2(…
1276 out0 = uvec2(in0);
1335uvec2 out0 = [ uvec2(0, 0) | uvec2(1, 1) | uvec2(2, 2) | uvec2(5, 5) | uvec2(8, 8) | uvec2(11, 11)…
1348 out0 = uvec2(in0);
1407uvec2 out0 = [ uvec2(0, 0) | uvec2(2, 2) | uvec2(3, 3) | uvec2(8, 8) | uvec2(9, 9) | uvec2(12, 12)…
1420 out0 = uvec2(in0);
1479 output uvec2 out0 = [ uvec2(1, 1) | uvec2(0, 0) ];
1492 out0 = uvec2(in0);
1986 input uvec2 in0 = [ uvec2(0, 0) | uvec2(1, 1) | uvec2(0, 2) | uvec2(32, 64) | uvec2(0, 0) ];
2010 input uvec2 in0 = [ uvec2(0, 0) | uvec2(1, 1) | uvec2(0, 2) | uvec2(32, 64) | uvec2(0, 0) ];
[all …]
Dlinkage.test1178 case uvec2
1180 desc "varying of type uvec2"
1183 input uvec2 in0 = [ uvec2(1, 1) | uvec2(25, 25) | uvec2(1, 1) | uvec2(2, 3) | uvec2(16, 17) ];
1184 output uvec2 out0 = [ uvec2(1, 1) | uvec2(25, 25) | uvec2(1, 1) | uvec2(2, 3) | uvec2(16, 17) ];
1189 layout(location = 0) flat out mediump uvec2 var;
1200 layout(location = 0) flat in uvec2 var;
1867 case uvec2
1869 desc "varying of type uvec2 inside struct"
1872 input uvec2 in0 = [ uvec2(1, 1) | uvec2(25, 25) | uvec2(1, 1) | uvec2(2, 3) | uvec2(16, 17) ];
1873 output uvec2 out0 = [ uvec2(1, 1) | uvec2(25, 25) | uvec2(1, 1) | uvec2(2, 3) | uvec2(16, 17) ];
[all …]
/external/deqp/data/gles3/shaders/
Dconversions.test1263 …output uvec2 out0 = [ uvec2(0, 0) | uvec2(1, 1) | uvec2(2, 2) | uvec2(3, 3) | uvec2(0, 0) | uvec2(…
1276 out0 = uvec2(in0);
1335uvec2 out0 = [ uvec2(0, 0) | uvec2(1, 1) | uvec2(2, 2) | uvec2(5, 5) | uvec2(8, 8) | uvec2(11, 11)…
1348 out0 = uvec2(in0);
1407uvec2 out0 = [ uvec2(0, 0) | uvec2(2, 2) | uvec2(3, 3) | uvec2(8, 8) | uvec2(9, 9) | uvec2(12, 12)…
1420 out0 = uvec2(in0);
1479 output uvec2 out0 = [ uvec2(1, 1) | uvec2(0, 0) ];
1492 out0 = uvec2(in0);
1986 input uvec2 in0 = [ uvec2(0, 0) | uvec2(1, 1) | uvec2(0, 2) | uvec2(32, 64) | uvec2(0, 0) ];
2010 input uvec2 in0 = [ uvec2(0, 0) | uvec2(1, 1) | uvec2(0, 2) | uvec2(32, 64) | uvec2(0, 0) ];
[all …]
Dinvalid_implicit_conversions.test701 uvec2 b;
719 uvec2 c;
721 uvec2 b;
722 uvec2 c = a + b;
861 uvec2 b;
879 uvec2 c;
881 uvec2 b;
882 uvec2 c = a + b;
1021 uvec2 b;
1039 uvec2 c;
[all …]
/external/deqp/external/vulkancts/data/vulkan/amber/draw/output_location/array/
Dr8g8-uint-highp.amber19 layout(location = 1) in uvec2 color_in[3];
20 layout(location = 0) flat out uvec2 color_out[3];
32 layout(location = 0) flat in uvec2 color_in[3];
33 layout(location = 0) out highp uvec2 frag_out[3];
44 layout(location = 1) in uvec2 color_in;
45 layout(location = 0) flat out uvec2 color_out;
56 layout(location = 0) flat in uvec2 color_in;
57 layout(location = 0) out highp uvec2 frag_out;
85 uvec2 result = texture(result_sampler, texcoord_in).xy;
86 uvec2 ref = texture(ref_sampler, texcoord_in).xy;
Dr8g8-uint-mediump.amber19 layout(location = 1) in uvec2 color_in[3];
20 layout(location = 0) flat out uvec2 color_out[3];
32 layout(location = 0) flat in uvec2 color_in[3];
33 layout(location = 0) out mediump uvec2 frag_out[3];
44 layout(location = 1) in uvec2 color_in;
45 layout(location = 0) flat out uvec2 color_out;
56 layout(location = 0) flat in uvec2 color_in;
57 layout(location = 0) out mediump uvec2 frag_out;
85 uvec2 result = texture(result_sampler, texcoord_in).xy;
86 uvec2 ref = texture(ref_sampler, texcoord_in).xy;
/external/deqp/external/vulkancts/data/vulkan/amber/draw/output_location/shuffle/
Dinputs-outputs-mod.amber20 layout(location = 2) in uvec2 color_in1;
23 layout(location = 1) flat out uvec2 color_out1;
38 layout(location = 1) flat in uvec2 color_in1;
41 layout(location = 1) out lowp uvec2 frag_out1;
77 layout(location = 1) in uvec2 color_in;
78 layout(location = 0) flat out uvec2 color_out;
89 layout(location = 0) flat in uvec2 color_in;
90 layout(location = 0) out lowp uvec2 frag_out;
175 uvec2 result = texture(result_sampler, texcoord_in).xy;
176 uvec2 ref = texture(ref_sampler, texcoord_in).xy;

12345678910