Lines Matching refs:UVec3
40 tcu::UVec3 getShaderGridSize (const ImageType imageType, const tcu::UVec3& imageSize, const deUint32 mipLevel)
49 return tcu::UVec3(mipLevelX, 1u, 1u);
52 return tcu::UVec3(imageSize.x(), 1u, 1u);
55 return tcu::UVec3(mipLevelX, imageSize.z(), 1u);
58 return tcu::UVec3(mipLevelX, mipLevelY, 1u);
61 return tcu::UVec3(mipLevelX, mipLevelY, imageSize.z());
64 return tcu::UVec3(mipLevelX, mipLevelY, mipLevelZ);
67 return tcu::UVec3(mipLevelX, mipLevelY, 6u);
70 return tcu::UVec3(mipLevelX, mipLevelY, 6u * imageSize.z());
74 return tcu::UVec3(1u, 1u, 1u);
78 tcu::UVec3 getLayerSize (const ImageType imageType, const tcu::UVec3& imageSize)
85 return tcu::UVec3(imageSize.x(), 1u, 1u);
91 return tcu::UVec3(imageSize.x(), imageSize.y(), 1u);
94 return tcu::UVec3(imageSize.x(), imageSize.y(), imageSize.z());
98 return tcu::UVec3(1u, 1u, 1u);
102 deUint32 getNumLayers (const ImageType imageType, const tcu::UVec3& imageSize)
128 deUint32 getNumPixels (const ImageType imageType, const tcu::UVec3& imageSize)
130 const tcu::UVec3 gridSize = getShaderGridSize(imageType, imageSize);