Home
last modified time | relevance | path

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

123456

/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/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 …]
Dlinkage_tessellation_varying_types.test975 case uvec2
977 desc "varying of type uvec2"
980 input uvec2 in0 = [ uvec2(1, 1) | uvec2(25, 25) | uvec2(1, 1) | uvec2(2, 3) | uvec2(16, 17) ];
981 output uvec2 out0 = [ uvec2(1, 1) | uvec2(25, 25) | uvec2(1, 1) | uvec2(2, 3) | uvec2(16, 17) ];
986 flat out mediump uvec2 vtx_var;
997 flat in mediump uvec2 vtx_var[];
998 flat out mediump uvec2 tc_out[];
1008 flat in mediump uvec2 tc_out[];
1009 flat out mediump uvec2 te_out;
1019 flat in uvec2 te_out;
Dlinkage_geometry_varying_types.test849 case uvec2
851 desc "varying of type uvec2"
854 input uvec2 in0 = [ uvec2(1, 1) | uvec2(25, 25) | uvec2(1, 1) | uvec2(2, 3) | uvec2(16, 17) ];
855 output uvec2 out0 = [ uvec2(1, 1) | uvec2(25, 25) | uvec2(1, 1) | uvec2(2, 3) | uvec2(16, 17) ];
860 flat out mediump uvec2 vtx_var;
871 flat in mediump uvec2 vtx_var[];
872 flat out mediump uvec2 geo_var;
886 flat in uvec2 geo_var;
Dlinkage_tessellation_geometry_varying_types.test1245 case uvec2
1247 desc "varying of type uvec2"
1250 input uvec2 in0 = [ uvec2(1, 1) | uvec2(25, 25) | uvec2(1, 1) | uvec2(2, 3) | uvec2(16, 17) ];
1251 output uvec2 out0 = [ uvec2(1, 1) | uvec2(25, 25) | uvec2(1, 1) | uvec2(2, 3) | uvec2(16, 17) ];
1256 flat out mediump uvec2 vtx_var;
1267 flat in mediump uvec2 vtx_var[];
1268 flat out mediump uvec2 tc_out[];
1278 flat in mediump uvec2 tc_out[];
1279 flat out mediump uvec2 te_out;
1289 flat in mediump uvec2 te_out[];
[all …]
Dlinkage_tessellation_uniform_types.test944 case uvec2
946 desc "uniform of type uvec2"
949 uniform uvec2 val0 = [ uvec2(1, 1) ];
950 uniform uvec2 val1 = [ uvec2(2, 3) ];
951 output uvec2 out0 = [ uvec2(5, 7) ];
965 flat out mediump uvec2 tc_out[];
975 flat in mediump uvec2 tc_out[];
976 flat out mediump uvec2 te_out;
987 flat in uvec2 te_out;
Dlinkage_geometry_uniform_types.test801 case uvec2
803 desc "uniform of type uvec2"
806 uniform uvec2 val = [ uvec2(16, 17) ];
807 output uvec2 out0 = [ uvec2(16, 17) ];
821 flat out mediump uvec2 geo_var;
836 flat in uvec2 geo_var;
/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 …]
Dlinkage_tessellation_varying_types.test975 case uvec2
977 desc "varying of type uvec2"
981 input uvec2 in0 = [ uvec2(1, 1) | uvec2(25, 25) | uvec2(1, 1) | uvec2(2, 3) | uvec2(16, 17) ];
982 output uvec2 out0 = [ uvec2(1, 1) | uvec2(25, 25) | uvec2(1, 1) | uvec2(2, 3) | uvec2(16, 17) ];
987 flat out mediump uvec2 vtx_var;
998 flat in mediump uvec2 vtx_var[];
999 flat out mediump uvec2 tc_out[];
1009 flat in mediump uvec2 tc_out[];
1010 flat out mediump uvec2 te_out;
1020 flat in uvec2 te_out;
Dlinkage_geometry_varying_types.test849 case uvec2
851 desc "varying of type uvec2"
855 input uvec2 in0 = [ uvec2(1, 1) | uvec2(25, 25) | uvec2(1, 1) | uvec2(2, 3) | uvec2(16, 17) ];
856 output uvec2 out0 = [ uvec2(1, 1) | uvec2(25, 25) | uvec2(1, 1) | uvec2(2, 3) | uvec2(16, 17) ];
861 flat out mediump uvec2 vtx_var;
872 flat in mediump uvec2 vtx_var[];
873 flat out mediump uvec2 geo_var;
887 flat in uvec2 geo_var;
Dlinkage_tessellation_geometry_varying_types.test1263 case uvec2
1265 desc "varying of type uvec2"
1270 input uvec2 in0 = [ uvec2(1, 1) | uvec2(25, 25) | uvec2(1, 1) | uvec2(2, 3) | uvec2(16, 17) ];
1271 output uvec2 out0 = [ uvec2(1, 1) | uvec2(25, 25) | uvec2(1, 1) | uvec2(2, 3) | uvec2(16, 17) ];
1276 flat out mediump uvec2 vtx_var;
1287 flat in mediump uvec2 vtx_var[];
1288 flat out mediump uvec2 tc_out[];
1298 flat in mediump uvec2 tc_out[];
1299 flat out mediump uvec2 te_out;
1309 flat in mediump uvec2 te_out[];
[all …]
Dlinkage_tessellation_uniform_types.test944 case uvec2
946 desc "uniform of type uvec2"
950 uniform uvec2 val0 = [ uvec2(1, 1) ];
951 uniform uvec2 val1 = [ uvec2(2, 3) ];
952 output uvec2 out0 = [ uvec2(5, 7) ];
966 flat out mediump uvec2 tc_out[];
976 flat in mediump uvec2 tc_out[];
977 flat out mediump uvec2 te_out;
988 flat in uvec2 te_out;
Dlinkage_geometry_uniform_types.test800 case uvec2
802 desc "uniform of type uvec2"
806 uniform uvec2 val = [ uvec2(16, 17) ];
807 output uvec2 out0 = [ uvec2(16, 17) ];
821 flat out mediump uvec2 geo_var;
836 flat in uvec2 geo_var;
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_binning.c31 struct uvec2 { struct
44 static struct uvec2 si_find_bin_size(struct si_screen *sscreen, in si_find_bin_size() argument
63 struct uvec2 size = {subtable[i].bin_size_x, subtable[i].bin_size_y}; in si_find_bin_size()
67 static struct uvec2 si_get_color_bin_size(struct si_context *sctx, in si_get_color_bin_size()
192 static struct uvec2 si_get_depth_bin_size(struct si_context *sctx) in si_get_depth_bin_size()
199 struct uvec2 size = {512, 512}; in si_get_depth_bin_size()
379 struct uvec2 color_bin_size = in si_emit_dpbb_state()
381 struct uvec2 depth_bin_size = si_get_depth_bin_size(sctx); in si_emit_dpbb_state()
386 struct uvec2 bin_size = color_area < depth_area ? color_bin_size in si_emit_dpbb_state()
428 struct uvec2 bin_size_extend = {}; in si_emit_dpbb_state()
/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);
D130.frag51 const bvec2 bl1 = greaterThanEqual(uvec2(2, 3), uvec2(3,3));
52 const bvec2 bl2 = equal(uvec2(2, 3), uvec2(3,3));
64 uvec2(2, 3) >= uvec2(3,3); // ERROR
D420.tese50 uvec2 uv2;
57 struct Single2 { uvec2 v; };
66 const S4 constructed = S4(uvec2(1, 2),
Dspv.shaderImageFootprint.frag20 uvec2 anchor2D;
21 uvec2 offset2D;
22 uvec2 mask2D;
31 uvec2 mask3D;
Dspv.int64.frag46 uvec2 uv;
60 uv = uvec2(u64v); // uint64 -> uint
80 uv = uvec2(i64v); // int64 -> uint
203 u64 = packUint2x32(uvec2(2, 3));
206 uvec2 uv = unpackUint2x32(u64);
/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 …]
Dlinkage.test1303 case uvec2
1305 desc "varying of type uvec2"
1308 input uvec2 in0 = [ uvec2(1, 1) | uvec2(25, 25) | uvec2(1, 1) | uvec2(2, 3) | uvec2(16, 17) ];
1309 output uvec2 out0 = [ uvec2(1, 1) | uvec2(25, 25) | uvec2(1, 1) | uvec2(2, 3) | uvec2(16, 17) ];
1314 flat out mediump uvec2 var;
1325 flat in uvec2 var;
1992 case uvec2
1994 desc "varying of type uvec2 inside struct"
1997 input uvec2 in0 = [ uvec2(1, 1) | uvec2(25, 25) | uvec2(1, 1) | uvec2(2, 3) | uvec2(16, 17) ];
1998 output uvec2 out0 = [ uvec2(1, 1) | uvec2(25, 25) | uvec2(1, 1) | uvec2(2, 3) | uvec2(16, 17) ];
[all …]
/external/mesa3d/src/gallium/drivers/radeonsi/glsl_tests/
Dminmax.u32.glsl12 flat in uvec2 v;
28 flat in uvec2 v;

123456