Home
last modified time | relevance | path

Searched refs:uvec3 (Results 1 – 25 of 135) sorted by relevance

123456

/external/mesa3d/src/intel/compiler/
Dbrw_nir_lower_cs_intrinsics.c91 nir_const_value uvec3; in lower_cs_intrinsics_convert_block() local
92 memset(&uvec3, 0, sizeof(uvec3)); in lower_cs_intrinsics_convert_block()
93 uvec3.u32[0] = 1; in lower_cs_intrinsics_convert_block()
94 uvec3.u32[1] = size[0]; in lower_cs_intrinsics_convert_block()
95 uvec3.u32[2] = size[0] * size[1]; in lower_cs_intrinsics_convert_block()
96 nir_ssa_def *div_val = nir_build_imm(b, 3, 32, uvec3); in lower_cs_intrinsics_convert_block()
97 uvec3.u32[0] = size[0]; in lower_cs_intrinsics_convert_block()
98 uvec3.u32[1] = size[1]; in lower_cs_intrinsics_convert_block()
99 uvec3.u32[2] = size[2]; in lower_cs_intrinsics_convert_block()
100 nir_ssa_def *mod_val = nir_build_imm(b, 3, 32, uvec3); in lower_cs_intrinsics_convert_block()
/external/deqp/data/gles31/shaders/es32/
Dimplicit_conversions.test148 …output uvec3 out0 = [ uvec3(3, 4, 5) | uvec3(2, 3, 4) | uvec3(2, 3, 4) | uvec3(4, 5, 6) | uvec3(6,…
159 out0 = in0 + uvec3(1, 2, 3);
346 output uvec3 out0 = [ uvec3(2, 4, 6) | uvec3(3, 3, 5) | uvec3(4, 9, 5) ];
357 out0 = in0 + uvec3(1, 2, 3);
389 input uvec3 in0 = [ uvec3(2, 3, 5) | uvec3(4, 6, 2) | uvec3(1, 13, 7) ];
723 input uvec3 in0 = [ uvec3(2, 3, 5) | uvec3(4, 6, 2) | uvec3(1, 13, 7) ];
926 …output uvec3 out0 = [ uvec3(2, 4, 6) | uvec3(1, 2, 3) | uvec3(1, 2, 3) | uvec3(3, 6, 9) | uvec3(5,…
937 out0 = in0 * uvec3(1, 2, 3);
1124 output uvec3 out0 = [ uvec3(1, 4, 9) | uvec3(2, 2, 6) | uvec3(3, 14, 6) ];
1135 out0 = in0 * uvec3(1, 2, 3);
[all …]
Dlinkage_tessellation_varying_types.test1028 case uvec3
1030 desc "varying of type uvec3"
1033 …input uvec3 in0 = [ uvec3(1, 1, 2) | uvec3(25, 25, 3) | uvec3(1, 1, 1) | uvec3(2, 3, 4) | uvec3(1…
1034 …output uvec3 out0 = [ uvec3(1, 1, 2) | uvec3(25, 25, 3) | uvec3(1, 1, 1) | uvec3(2, 3, 4) | uvec3(…
1039 flat out mediump uvec3 vtx_var;
1050 flat in mediump uvec3 vtx_var[];
1051 flat out mediump uvec3 tc_out[];
1061 flat in mediump uvec3 tc_out[];
1062 flat out mediump uvec3 te_out;
1072 flat in uvec3 te_out;
Dlinkage_geometry_varying_types.test895 case uvec3
897 desc "varying of type uvec3"
900 …input uvec3 in0 = [ uvec3(1, 1, 2) | uvec3(25, 25, 3) | uvec3(1, 1, 1) | uvec3(2, 3, 4) | uvec3(1…
901 …output uvec3 out0 = [ uvec3(1, 1, 2) | uvec3(25, 25, 3) | uvec3(1, 1, 1) | uvec3(2, 3, 4) | uvec3(…
906 flat out mediump uvec3 vtx_var;
917 flat in mediump uvec3 vtx_var[];
918 flat out mediump uvec3 geo_var;
932 flat in uvec3 geo_var;
Dlinkage_tessellation_geometry_varying_types.test1313 case uvec3
1315 desc "varying of type uvec3"
1318 …input uvec3 in0 = [ uvec3(1, 1, 2) | uvec3(25, 25, 3) | uvec3(1, 1, 1) | uvec3(2, 3, 4) | uvec3(1…
1319 …output uvec3 out0 = [ uvec3(1, 1, 2) | uvec3(25, 25, 3) | uvec3(1, 1, 1) | uvec3(2, 3, 4) | uvec3(…
1324 flat out mediump uvec3 vtx_var;
1335 flat in mediump uvec3 vtx_var[];
1336 flat out mediump uvec3 tc_out[];
1346 flat in mediump uvec3 tc_out[];
1347 flat out mediump uvec3 te_out;
1357 flat in mediump uvec3 te_out[];
[all …]
Dlinkage_tessellation_uniform_types.test996 case uvec3
998 desc "uniform of type uvec3"
1001 uniform uvec3 val0 = [ uvec3(1, 1, 2) ];
1002 uniform uvec3 val1 = [ uvec3(2, 3, 4) ];
1003 output uvec3 out0 = [ uvec3(5, 7, 10) ];
1017 flat out mediump uvec3 tc_out[];
1027 flat in mediump uvec3 tc_out[];
1028 flat out mediump uvec3 te_out;
1039 flat in uvec3 te_out;
/external/deqp/data/gles31/shaders/es31/
Dimplicit_conversions.test148 …output uvec3 out0 = [ uvec3(3, 4, 5) | uvec3(2, 3, 4) | uvec3(2, 3, 4) | uvec3(4, 5, 6) | uvec3(6,…
159 out0 = in0 + uvec3(1, 2, 3);
346 output uvec3 out0 = [ uvec3(2, 4, 6) | uvec3(3, 3, 5) | uvec3(4, 9, 5) ];
357 out0 = in0 + uvec3(1, 2, 3);
389 input uvec3 in0 = [ uvec3(2, 3, 5) | uvec3(4, 6, 2) | uvec3(1, 13, 7) ];
723 input uvec3 in0 = [ uvec3(2, 3, 5) | uvec3(4, 6, 2) | uvec3(1, 13, 7) ];
926 …output uvec3 out0 = [ uvec3(2, 4, 6) | uvec3(1, 2, 3) | uvec3(1, 2, 3) | uvec3(3, 6, 9) | uvec3(5,…
937 out0 = in0 * uvec3(1, 2, 3);
1124 output uvec3 out0 = [ uvec3(1, 4, 9) | uvec3(2, 2, 6) | uvec3(3, 14, 6) ];
1135 out0 = in0 * uvec3(1, 2, 3);
[all …]
Dlinkage_tessellation_varying_types.test1029 case uvec3
1031 desc "varying of type uvec3"
1035 …input uvec3 in0 = [ uvec3(1, 1, 2) | uvec3(25, 25, 3) | uvec3(1, 1, 1) | uvec3(2, 3, 4) | uvec3(1…
1036 …output uvec3 out0 = [ uvec3(1, 1, 2) | uvec3(25, 25, 3) | uvec3(1, 1, 1) | uvec3(2, 3, 4) | uvec3(…
1041 flat out mediump uvec3 vtx_var;
1052 flat in mediump uvec3 vtx_var[];
1053 flat out mediump uvec3 tc_out[];
1063 flat in mediump uvec3 tc_out[];
1064 flat out mediump uvec3 te_out;
1074 flat in uvec3 te_out;
Dlinkage_geometry_varying_types.test896 case uvec3
898 desc "varying of type uvec3"
902 …input uvec3 in0 = [ uvec3(1, 1, 2) | uvec3(25, 25, 3) | uvec3(1, 1, 1) | uvec3(2, 3, 4) | uvec3(1…
903 …output uvec3 out0 = [ uvec3(1, 1, 2) | uvec3(25, 25, 3) | uvec3(1, 1, 1) | uvec3(2, 3, 4) | uvec3(…
908 flat out mediump uvec3 vtx_var;
919 flat in mediump uvec3 vtx_var[];
920 flat out mediump uvec3 geo_var;
934 flat in uvec3 geo_var;
Dlinkage_tessellation_geometry_varying_types.test1333 case uvec3
1335 desc "varying of type uvec3"
1340 …input uvec3 in0 = [ uvec3(1, 1, 2) | uvec3(25, 25, 3) | uvec3(1, 1, 1) | uvec3(2, 3, 4) | uvec3(1…
1341 …output uvec3 out0 = [ uvec3(1, 1, 2) | uvec3(25, 25, 3) | uvec3(1, 1, 1) | uvec3(2, 3, 4) | uvec3(…
1346 flat out mediump uvec3 vtx_var;
1357 flat in mediump uvec3 vtx_var[];
1358 flat out mediump uvec3 tc_out[];
1368 flat in mediump uvec3 tc_out[];
1369 flat out mediump uvec3 te_out;
1379 flat in mediump uvec3 te_out[];
[all …]
Dlinkage_tessellation_uniform_types.test997 case uvec3
999 desc "uniform of type uvec3"
1003 uniform uvec3 val0 = [ uvec3(1, 1, 2) ];
1004 uniform uvec3 val1 = [ uvec3(2, 3, 4) ];
1005 output uvec3 out0 = [ uvec3(5, 7, 10) ];
1019 flat out mediump uvec3 tc_out[];
1029 flat in mediump uvec3 tc_out[];
1030 flat out mediump uvec3 te_out;
1041 flat in uvec3 te_out;
/external/deqp/external/vulkancts/data/vulkan/glsl/es310/
Dconversions.test1287 …tput uvec3 out0 = [ uvec3(0, 0, 0) | uvec3(1, 1, 1) | uvec3(2, 2, 2) | uvec3(3, 3, 3) | uvec3(0, 0…
1300 out0 = uvec3(in0);
1359uvec3 out0 = [ uvec3(0, 0, 0) | uvec3(1, 1, 1) | uvec3(2, 2, 2) | uvec3(5, 5, 5) | uvec3(8, 8, 8) …
1372 out0 = uvec3(in0);
1431uvec3 out0 = [ uvec3(0, 0, 0) | uvec3(2, 2, 2) | uvec3(3, 3, 3) | uvec3(8, 8, 8) | uvec3(9, 9, 9) …
1444 out0 = uvec3(in0);
1503 output uvec3 out0 = [ uvec3(1, 1, 1) | uvec3(0, 0, 0) ];
1516 out0 = uvec3(in0);
2058 …input uvec3 in0 = [ uvec3(0, 0, 0) | uvec3(1, 1, 1) | uvec3(0, 2, 4) | uvec3(32, 64, 51) | uvec3(0…
2082 …input uvec3 in0 = [ uvec3(0, 0, 0) | uvec3(1, 1, 1) | uvec3(0, 2, 4) | uvec3(32, 64, 51) | uvec3(0…
[all …]
Dlinkage.test1209 case uvec3
1211 desc "varying of type uvec3"
1214 …input uvec3 in0 = [ uvec3(1, 1, 2) | uvec3(25, 25, 3) | uvec3(1, 1, 1) | uvec3(2, 3, 4) | uvec3(1…
1215 …output uvec3 out0 = [ uvec3(1, 1, 2) | uvec3(25, 25, 3) | uvec3(1, 1, 1) | uvec3(2, 3, 4) | uvec3(…
1220 layout(location = 0) flat out mediump uvec3 var;
1231 layout(location = 0) flat in uvec3 var;
1900 case uvec3
1902 desc "varying of type uvec3 inside struct"
1905 …input uvec3 in0 = [ uvec3(1, 1, 2) | uvec3(25, 25, 3) | uvec3(1, 1, 1) | uvec3(2, 3, 4) | uvec3(1…
1906 …output uvec3 out0 = [ uvec3(1, 1, 2) | uvec3(25, 25, 3) | uvec3(1, 1, 1) | uvec3(2, 3, 4) | uvec3(…
[all …]
/external/deqp/data/gles3/shaders/
Dinvalid_implicit_conversions.test741 uvec3 b;
759 uvec3 c;
761 uvec3 b;
762 uvec3 c = a + b;
901 uvec3 b;
919 uvec3 c;
921 uvec3 b;
922 uvec3 c = a + b;
1061 uvec3 b;
1079 uvec3 c;
[all …]
Dconversions.test1287 …tput uvec3 out0 = [ uvec3(0, 0, 0) | uvec3(1, 1, 1) | uvec3(2, 2, 2) | uvec3(3, 3, 3) | uvec3(0, 0…
1300 out0 = uvec3(in0);
1359uvec3 out0 = [ uvec3(0, 0, 0) | uvec3(1, 1, 1) | uvec3(2, 2, 2) | uvec3(5, 5, 5) | uvec3(8, 8, 8) …
1372 out0 = uvec3(in0);
1431uvec3 out0 = [ uvec3(0, 0, 0) | uvec3(2, 2, 2) | uvec3(3, 3, 3) | uvec3(8, 8, 8) | uvec3(9, 9, 9) …
1444 out0 = uvec3(in0);
1503 output uvec3 out0 = [ uvec3(1, 1, 1) | uvec3(0, 0, 0) ];
1516 out0 = uvec3(in0);
2058 …input uvec3 in0 = [ uvec3(0, 0, 0) | uvec3(1, 1, 1) | uvec3(0, 2, 4) | uvec3(32, 64, 51) | uvec3(0…
2082 …input uvec3 in0 = [ uvec3(0, 0, 0) | uvec3(1, 1, 1) | uvec3(0, 2, 4) | uvec3(32, 64, 51) | uvec3(0…
[all …]
/external/deqp-deps/glslang/Test/
Dspv.16bitstorage-uint.frag71 b2.p = u16vec2(uvec3(b2.q).xy);
72 b2.p = u16vec2(uvec3(b5.q).xy);
81 uvec3 v3 = uvec3(b2.w[b1.j], b2.w[b1.j+1], b2.w[b1.j+2]);
82 uvec3 u3 = uvec3(b5.w[b1.j], b5.w[b1.j+1], b5.w[b1.j+2]);
Dspv.8bitstorage-uint.frag71 b2.p = u8vec2(uvec3(b2.q).xy);
72 b2.p = u8vec2(uvec3(b5.q).xy);
81 uvec3 v3 = uvec3(b2.w[b1.j], b2.w[b1.j+1], b2.w[b1.j+2]);
82 uvec3 u3 = uvec3(b5.w[b1.j], b5.w[b1.j+1], b5.w[b1.j+2]);
Dspv.bufferhandle12.frag19 lowp uvec3 d;
31 bool compare_uvec3 (highp uvec3 a, highp uvec3 b) { return a == b; }
41 blockD.d = (uvec3(8u, 1u, 5u));
Dspv.RayCallable.rcall9 uvec3 id = gl_LaunchIDNV;
10 uvec3 size = gl_LaunchSizeNV;
Dspv.shiftOps.frag6 flat in uvec3 u3;
9 out uvec3 ucolor;
Dspv.IntersectShader.rint6 uvec3 v0 = gl_LaunchIDNV;
7 uvec3 v1 = gl_LaunchSizeNV;
Dspv.MissShader.rmiss8 uvec3 v0 = gl_LaunchIDNV;
9 uvec3 v1 = gl_LaunchSizeNV;
Dspv.AnyHitShader.rahit6 uvec3 v0 = gl_LaunchIDNV;
7 uvec3 v1 = gl_LaunchSizeNV;
/external/deqp/external/openglcts/modules/gles31/
Des31cComputeShaderTests.cpp51 typedef UVec3 uvec3; typedef
91 uvec3 IndexTo3DCoord(GLuint idx, GLuint max_x, GLuint max_y) in IndexTo3DCoord()
98 return uvec3(x, y, z); in IndexTo3DCoord()
752 std::string GenSource(const uvec3& local_size, const uvec3& num_groups) in GenSource()
754 const uvec3 global_size = local_size * num_groups; in GenSource()
792 bool RunIteration(const uvec3& local_size, const uvec3& num_groups, bool dispatch_indirect) in RunIteration()
889 if (!RunIteration(uvec3(64, 1, 1), uvec3(8, 1, 1), false)) in Run()
891 if (!RunIteration(uvec3(2, 2, 2), uvec3(2, 2, 2), true)) in Run()
893 if (!RunIteration(uvec3(2, 4, 2), uvec3(2, 4, 1), false)) in Run()
940 std::string GenSource(const uvec3& local_size, const uvec3& num_groups) in GenSource()
[all …]
/external/deqp/external/openglcts/modules/gl/
Dgl4cComputeShaderTests.cpp51 typedef UVec3 uvec3; typedef
95 uvec3 IndexTo3DCoord(GLuint idx, GLuint max_x, GLuint max_y) in IndexTo3DCoord()
102 return uvec3(x, y, z); in IndexTo3DCoord()
744 std::string GenSource(const uvec3& local_size, const uvec3& num_groups) in GenSource()
746 const uvec3 global_size = local_size * num_groups; in GenSource()
784 bool RunIteration(const uvec3& local_size, const uvec3& num_groups, bool dispatch_indirect) in RunIteration()
886 if (!RunIteration(uvec3(64, 1, 1), uvec3(8, 1, 1), false)) in Run()
888 if (!RunIteration(uvec3(2, 2, 2), uvec3(2, 2, 2), true)) in Run()
890 if (!RunIteration(uvec3(2, 4, 2), uvec3(2, 4, 1), false)) in Run()
939 std::string GenSource(const uvec3& local_size, const uvec3& num_groups) in GenSource()
[all …]

123456