/external/deqp/external/vulkancts/modules/vulkan/image/ |
vktImageTestsUtil.cpp | 154 tcu::UVec3 getShaderGridSize (const ImageType imageType, const tcu::UVec3& imageSize) 160 return tcu::UVec3(imageSize.x(), 1u, 1u); 163 return tcu::UVec3(imageSize.x(), imageSize.z(), 1u); 166 return tcu::UVec3(imageSize.x(), imageSize.y(), 1u); 170 return tcu::UVec3(imageSize.x(), imageSize.y(), imageSize.z()); 173 return tcu::UVec3(imageSize.x(), imageSize.y(), 6u); 176 return tcu::UVec3(imageSize.x(), imageSize.y(), 6u * imageSize.z()); 180 return tcu::UVec3(1u, 1u, 1u); 184 tcu::UVec3 getLayerSize (const ImageType imageType, const tcu::UVec3& imageSize [all...] |
vktImageCompressionTranscodingSupport.cpp | 65 using tcu::UVec3; 104 UVec3 size; 145 UVec3 getLayerDims (); 146 vector<UVec3> getMipLevelSizes (UVec3 baseSize); 147 vector<UVec3> getCompressedMipLevelSizes (const VkFormat compressedFormat, 148 const vector<UVec3>& uncompressedSizes); 154 const UVec3 m_layerSize; 210 UVec3 BasicTranscodingTestInstance::getLayerDims() 215 vector<UVec3> BasicTranscodingTestInstance::getMipLevelSizes (UVec3 baseSize [all...] |
/external/deqp/data/gles3/shaders/ |
conversions.test | 1287 output uvec3 out0 = [ uvec3(0, 0, 0) | uvec3(1, 1, 1) | uvec3(2, 2, 2) | uvec3(3, 3, 3) | uvec3(0, 0, 0) | uvec3(8, 8, 8) | uvec3(20, 20, 20) | uvec3(36, 36, 36) ]; 1300 out0 = uvec3(in0) [all...] |
/external/deqp/data/gles31/shaders/es31/ |
linkage_tessellation_varying_types.test | 1029 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(16, 17, 18) ]; 1036 output uvec3 out0 = [ uvec3(1, 1, 2) | uvec3(25, 25, 3) | uvec3(1, 1, 1) | uvec3(2, 3, 4) | uvec3(16, 17, 18) ] [all...] |
linkage_geometry_varying_types.test | 896 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(16, 17, 18) ]; 903 output uvec3 out0 = [ uvec3(1, 1, 2) | uvec3(25, 25, 3) | uvec3(1, 1, 1) | uvec3(2, 3, 4) | uvec3(16, 17, 18) ] [all...] |
linkage_tessellation_geometry_varying_types.test | 1333 case uvec3 1335 desc "varying of type uvec3 [all...] |
linkage_geometry_uniform_types.test | 845 case uvec3 847 desc "uniform of type uvec3" 851 uniform uvec3 val = [ uvec3(16, 17, 18) ]; 852 output uvec3 out0 = [ uvec3(16, 17, 18) ]; 866 flat out mediump uvec3 geo_var; 881 flat in uvec3 geo_var;
|
linkage_tessellation_uniform_types.test | 997 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[] [all...] |
/external/deqp/data/gles31/shaders/es32/ |
linkage_tessellation_varying_types.test | 1028 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(16, 17, 18) ]; 1034 output uvec3 out0 = [ uvec3(1, 1, 2) | uvec3(25, 25, 3) | uvec3(1, 1, 1) | uvec3(2, 3, 4) | uvec3(16, 17, 18) ] [all...] |
linkage_geometry_varying_types.test | 895 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(16, 17, 18) ]; 901 output uvec3 out0 = [ uvec3(1, 1, 2) | uvec3(25, 25, 3) | uvec3(1, 1, 1) | uvec3(2, 3, 4) | uvec3(16, 17, 18) ] [all...] |
linkage_tessellation_geometry_varying_types.test | 1313 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(16, 17, 18) ]; 1319 output uvec3 out0 = [ uvec3(1, 1, 2) | uvec3(25, 25, 3) | uvec3(1, 1, 1) | uvec3(2, 3, 4) | uvec3(16, 17, 18) ] [all...] |
linkage_geometry_uniform_types.test | 845 case uvec3 847 desc "uniform of type uvec3" 850 uniform uvec3 val = [ uvec3(16, 17, 18) ]; 851 output uvec3 out0 = [ uvec3(16, 17, 18) ]; 865 flat out mediump uvec3 geo_var; 880 flat in uvec3 geo_var;
|
linkage_tessellation_uniform_types.test | 996 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[] [all...] |
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
vktPipelineMultisampleBase.hpp | 39 ImageMSParams(const vk::VkSampleCountFlagBits samples, const tcu::UVec3& size) : numSamples(samples), imageSize(size) {} 42 tcu::UVec3 imageSize; 88 const tcu::UVec3& imageSize) const; 114 const tcu::UVec3 imageSizes[], 123 const tcu::UVec3 imageSize = imageSizes[imageSizeNdx];
|
/prebuilts/ndk/r16/sources/third_party/shaderc/third_party/glslang/glslang/MachineIndependent/ |
Initialize.cpp | 379 "uvec3 min(uvec3 x, uint y);" 382 "uvec3 min(uvec3 x, uvec3 y);" 395 "uvec3 max(uvec3 x, uint y);" 398 "uvec3 max(uvec3 x, uvec3 y); [all...] |
/external/deqp/external/vulkancts/data/vulkan/glsl/es310/ |
conversions.test | 1287 output uvec3 out0 = [ uvec3(0, 0, 0) | uvec3(1, 1, 1) | uvec3(2, 2, 2) | uvec3(3, 3, 3) | uvec3(0, 0, 0) | uvec3(8, 8, 8) | uvec3(20, 20, 20) | uvec3(36, 36, 36) ]; 1300 out0 = uvec3(in0) [all...] |
linkage.test | 863 case uvec3 865 desc "varying of type uvec3" 868 input uvec3 in0 = [ uvec3(1, 1, 2) | uvec3(25, 25, 3) | uvec3(1, 1, 1) | uvec3(2, 3, 4) | uvec3(16, 17, 18) ]; 869 output uvec3 out0 = [ uvec3(1, 1, 2) | uvec3(25, 25, 3) | uvec3(1, 1, 1) | uvec3(2, 3, 4) | uvec3(16, 17, 18) ] [all...] |
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/ |
vktSparseResourcesShaderIntrinsicsStorage.hpp | 40 const tcu::UVec3& imageSize, 63 const tcu::UVec3& imageSize, 86 const tcu::UVec3& imageSize,
|
vktSparseResourcesShaderIntrinsicsBase.hpp | 107 const tcu::UVec3& imageSize, 120 const tcu::UVec3 m_imageSize; 130 const tcu::UVec3& imageSize, 156 const tcu::UVec3 m_imageSize;
|
vktSparseResourcesTestsUtil.hpp | 97 tcu::UVec3 getShaderGridSize (const ImageType imageType, 98 const tcu::UVec3& imageSize, 102 tcu::UVec3 getLayerSize (const ImageType imageType, 103 const tcu::UVec3& imageSize); 107 const tcu::UVec3& imageSize); 111 const tcu::UVec3& imageSize); 123 const tcu::UVec3& imageSize); 128 tcu::UVec3 mipLevelExtents (const tcu::UVec3& baseExtents,
|
vktSparseResourcesShaderIntrinsicsStorage.cpp | 33 tcu::UVec3 computeWorkGroupSize (const tcu::UVec3& gridSize) 36 const tcu::UVec3 maxComputeWorkGroupSize = tcu::UVec3(128u, 128u, 64u); 42 return tcu::UVec3(xWorkGroupSize, yWorkGroupSize, zWorkGroupSize); 316 const tcu::UVec3& imageSize, 440 const tcu::UVec3 gridSize = getShaderGridSize(m_imageType, m_imageSize, mipLevelNdx); 441 const tcu::UVec3 workGroupSize = computeWorkGroupSize(gridSize); 442 const tcu::UVec3 specializationData[2] = { gridSize, workGroupSize }; 486 const tcu::UVec3 maxWorkGroupCount = tcu::UVec3(65535u, 65535u, 65535u) [all...] |
vktSparseResourcesBufferMemoryAliasing.cpp | 61 tcu::UVec3 computeWorkGroupSize (const deUint32 numInvocations) 64 const tcu::UVec3 maxComputeWorkGroupSize = tcu::UVec3(128u, 128u, 64u); 76 return tcu::UVec3(xWorkGroupSize, yWorkGroupSize, zWorkGroupSize); 116 const tcu::UVec3 workGroupSize = computeWorkGroupSize(numInvocations); 326 const tcu::UVec3 workGroupSize = computeWorkGroupSize(numInvocationsLeft); 327 const tcu::UVec3 maxComputeWorkGroupCount = tcu::UVec3(65535u, 65535u, 65535u);
|
/external/deqp/external/openglcts/modules/gles31/ |
es31cComputeShaderTests.cpp | 42 using tcu::UVec3; 51 typedef UVec3 uvec3; typedef in namespace:glcts::__anon17542 91 uvec3 IndexTo3DCoord(GLuint idx, GLuint max_x, GLuint max_y) 98 return uvec3(x, y, z); 605 " if (gl_WorkGroupSize == uvec3(" 607 << ") && gl_WorkGroupID == uvec3(0) &&" NL " gl_GlobalInvocationID == gl_LocalInvocationID) {" NL 752 std::string GenSource(const uvec3& local_size, const uvec3& num_groups) 754 const uvec3 global_size = local_size * num_groups [all...] |
/external/deqp/external/openglcts/modules/gl/ |
gl3cGPUShader5Tests.cpp | 409 { "uvec3", false, "ivec3", Utils::VARIABLE_TYPE_IVEC3, uni_data_int_1, uni_data_int_2 } /* ivec3 >> uvec3 */, 410 { "uvec3", true, "ivec3", Utils::VARIABLE_TYPE_IVEC3, uni_data_int_2, uni_data_int_2 }, 421 { "vec3", false, "uvec3", Utils::VARIABLE_TYPE_UVEC3, uni_data_uint_1, uni_data_uint_2 } /* uvec3 >> vec3 */, 422 { "vec3", true, "uvec3", Utils::VARIABLE_TYPE_UVEC3, uni_data_uint_2, uni_data_uint_2 }, 657 else if (!strcmp(destination_type, "uvec3")) 659 Utils::replaceToken("ZERO", search_position, "uvec3(0,0,0)", vs_body); 660 Utils::replaceToken("ZERO", search_position, "uvec3(0,0,0)", vs_body); 917 { /* vec3 >> uvec3 - invalid * [all...] |
/external/deqp/modules/gles31/scripts/ |
gen-implicit-conversions.py | 29 from genutil import Scalar, Vec2, Vec3, Vec4, Uint, UVec2, UVec3, UVec4, CaseGroup 238 "uvec3": [Vec3(x[0], x[1], x[2]) for x in IN_UVECTOR], 252 "ivec3": ["uvec3", "vec3"], 253 "uvec3": ["vec3"], 259 "int": ["vec2", "vec3", "vec4", "uvec2", "uvec3", "uvec4"], 265 "uint": ["uvec2", "uvec3", "uvec4"], 270 "uvec3": ["uint", "float"], 281 "uvec3", "ivec4", "uvec4", 294 return name in ["vec3", "ivec3", "uvec3"] 311 return type_name in ["uint", "uvec2", "uvec3", "uvec4" [all...] |