Home
last modified time | relevance | path

Searched refs:UVec3 (Results 1 – 25 of 62) sorted by relevance

123

/external/deqp/modules/gles31/functional/
Des31fComputeShaderBuiltinVarTests.cpp51 using tcu::UVec3;
73 typedef std::map<tcu::UVec3, ShaderProgramSp, LexicalCompareVec<deUint32, 3> > LocalSizeProgramMap;
85 …virtual UVec3 computeReference (const UVec3& numWorkGroups, const UVec3& workGroupSize, const U…
90 UVec3 localSize;
91 UVec3 numWorkGroups;
94 …SubCase (const UVec3& localSize_, const UVec3& numWorkGroups_) : localSize(localSize_), numWorkGro… in SubCase()
103 deUint32 getProgram (const UVec3& localSize);
136 static string genBuiltinVarSource (const string& varName, DataType varType, const UVec3& localSize) in genBuiltinVarSource()
157 deUint32 ComputeBuiltinVarCase::getProgram (const UVec3& localSize) in getProgram()
177 static inline UVec3 readResultVec (const deUint32* ptr, int numComps) in readResultVec()
[all …]
Des31fIndirectComputeDispatchTests.cpp46 using tcu::UVec3;
87 glu::ProgramSources genVerifySources (const UVec3& workGroupSize) in genVerifySources()
124 UVec3 numWorkGroups;
127 …DispatchCommand (deIntptr offset_, const UVec3& numWorkGroups_) : offset(offset_), numWorkGroups(n… in DispatchCommand()
132 UVec3 m_workGroupSize;
284 deUint32 computeInvocationCount (const UVec3& workGroupSize, const UVec3& numWorkGroups) in computeInvocationCount()
395 …er genBuffer, deUintptr bufferSize, deUintptr offset, const UVec3& workGroupSize, const UVec3& num… in SingleDispatchCase()
411 m_workGroupSize = UVec3(3,1,2); in MultiDispatchCase()
413 m_commands.push_back(DispatchCommand(0, UVec3(1,1,1))); in MultiDispatchCase()
414 m_commands.push_back(DispatchCommand(INDIRECT_COMMAND_SIZE, UVec3(2,1,1))); in MultiDispatchCase()
[all …]
Des31fShaderSharedVarTests.cpp53 using tcu::UVec3;
74 …ntext, const char* name, DataType basicType, Precision precision, const tcu::UVec3& workGroupSize);
87 const tcu::UVec3 m_workGroupSize;
92 … getBasicCaseDescription (DataType basicType, Precision precision, const tcu::UVec3& workGroupSize) in getBasicCaseDescription()
101 …ontext, const char* name, DataType basicType, Precision precision, const tcu::UVec3& workGroupSize) in SharedBasicVarCase()
375 const tcu::UVec3 workGroupSize (2,1,3); in init()
382 const tcu::UVec3 workGroupSize (2,1,3); in init()
396 …w SharedBasicVarCase(m_context, "float_1_1_1", TYPE_FLOAT, PRECISION_HIGHP, tcu::UVec3(1,1,1))); in init()
397 …SharedBasicVarCase(m_context, "float_64_1_1", TYPE_FLOAT, PRECISION_HIGHP, tcu::UVec3(64,1,1))); in init()
398 …SharedBasicVarCase(m_context, "float_1_64_1", TYPE_FLOAT, PRECISION_HIGHP, tcu::UVec3(1,64,1))); in init()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/compute/
DvktComputeShaderBuiltinVarTests.cpp69 using tcu::UVec3;
77 static inline bool compareNumComponents (const UVec3& a, const UVec3& b,const int numComps) in compareNumComponents()
83 static inline UVec3 readResultVec (const deUint32* ptr, const int numComps) in readResultVec()
85 UVec3 res; in readResultVec()
93 const UVec3& v;
96 LogComps (const UVec3 &v_, int numComps_) : v(v_), numComps(numComps_) {} in LogComps()
111 const UVec3& localSize (void) const { return m_localSize; } in localSize()
112 const UVec3& numWorkGroups (void) const { return m_numWorkGroups; } in numWorkGroups()
115 SubCase (const UVec3& localSize_, const UVec3& numWorkGroups_) in SubCase()
120 UVec3 m_localSize;
[all …]
DvktComputeIndirectComputeDispatchTests.cpp91 const tcu::UVec3& numWorkGroups) in DispatchCommand()
96 tcu::UVec3 m_numWorkGroups;
106 const tcu::UVec3 workGroupSize, in DispatchCaseDesc()
117 const tcu::UVec3 m_workGroupSize;
127 const tcu::UVec3& workGroupSize,
151 const tcu::UVec3 m_workGroupSize;
164 const tcu::UVec3& workGroupSize, in IndirectDispatchInstanceBufferUpload()
380 const tcu::UVec3 m_workGroupSize;
442 const tcu::UVec3& workGroupSize, in IndirectDispatchInstanceBufferGenerate()
627 …_invocation", "Single invocation only from offset 0", INDIRECT_COMMAND_OFFSET, tcu::UVec3(1, 1, 1), in createIndirectComputeDispatchTests()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/
DvktSparseResourcesShaderIntrinsics.cpp40 …{ IMAGE_TYPE_2D, { tcu::UVec3(512u, 256u, 1u), tcu::UVec3(128u, 128u, 1u), tcu::UVec3(503u, 137u… in createSparseResourcesShaderIntrinsicsTests()
41 …{ IMAGE_TYPE_2D_ARRAY, { tcu::UVec3(512u, 256u, 6u), tcu::UVec3(128u, 128u, 8u), tcu::UVec3(503u,… in createSparseResourcesShaderIntrinsicsTests()
42 …{ IMAGE_TYPE_CUBE, { tcu::UVec3(256u, 256u, 1u), tcu::UVec3(128u, 128u, 1u), tcu::UVec3(137u, 13… in createSparseResourcesShaderIntrinsicsTests()
43 …{ IMAGE_TYPE_CUBE_ARRAY, { tcu::UVec3(256u, 256u, 6u), tcu::UVec3(128u, 128u, 8u), tcu::UVec3(137u… in createSparseResourcesShaderIntrinsicsTests()
44 …{ IMAGE_TYPE_3D, { tcu::UVec3(256u, 256u, 16u), tcu::UVec3(128u, 128u, 8u), tcu::UVec3(503u, 137… in createSparseResourcesShaderIntrinsicsTests()
68 tcu::UVec3 imageSizeAlignment = getImageSizeAlignment(format); in createSparseResourcesShaderIntrinsicsTests()
73 const tcu::UVec3 imageSize = imageParameters[imageTypeNdx].imageSizes[imageSizeNdx]; in createSparseResourcesShaderIntrinsicsTests()
DvktSparseResourcesImageSparseBinding.cpp65 const tcu::UVec3& imageSize,
75 const tcu::UVec3 m_imageSize;
83 const tcu::UVec3& imageSize, in ImageSparseBindingCase()
118 const tcu::UVec3& imageSize,
127 const tcu::UVec3 m_imageSize;
133 const tcu::UVec3& imageSize, in ImageSparseBindingInstance()
484 …{ IMAGE_TYPE_1D, { tcu::UVec3(512u, 1u, 1u ), tcu::UVec3(1024u, 1u, 1u), tcu::UVec3(11u, 1u… in createImageSparseBindingTestsCommon()
485 …{ IMAGE_TYPE_1D_ARRAY, { tcu::UVec3(512u, 1u, 64u), tcu::UVec3(1024u, 1u, 8u), tcu::UVec3(11u… in createImageSparseBindingTestsCommon()
486 …{ IMAGE_TYPE_2D, { tcu::UVec3(512u, 256u, 1u ), tcu::UVec3(1024u, 128u, 1u), tcu::UVec3(11u, 13… in createImageSparseBindingTestsCommon()
487 …{ IMAGE_TYPE_2D_ARRAY, { tcu::UVec3(512u, 256u, 6u ), tcu::UVec3(1024u, 128u, 8u), tcu::UVec3(11u… in createImageSparseBindingTestsCommon()
[all …]
DvktSparseResourcesImageAlignedMipSize.cpp63 const tcu::UVec3& imageSize,
72 const tcu::UVec3 m_imageSize;
80 const tcu::UVec3& imageSize, in ImageAlignedMipSizeCase()
118 const tcu::UVec3& imageSize,
125 const tcu::UVec3 m_imageSize;
131 const tcu::UVec3& imageSize, in ImageAlignedMipSizeInstance()
268 { IMAGE_TYPE_2D, { tcu::UVec3(512u, 256u, 1u) }, getTestFormats(IMAGE_TYPE_2D) }, in createImageAlignedMipSizeTests()
269 { IMAGE_TYPE_2D_ARRAY, { tcu::UVec3(512u, 256u, 6u) }, getTestFormats(IMAGE_TYPE_2D_ARRAY) }, in createImageAlignedMipSizeTests()
270 { IMAGE_TYPE_CUBE, { tcu::UVec3(256u, 256u, 1u) }, getTestFormats(IMAGE_TYPE_CUBE) }, in createImageAlignedMipSizeTests()
271 { IMAGE_TYPE_CUBE_ARRAY, { tcu::UVec3(256u, 256u, 6u) }, getTestFormats(IMAGE_TYPE_CUBE_ARRAY) }, in createImageAlignedMipSizeTests()
[all …]
DvktSparseResourcesImageMemoryAliasing.cpp100 const tcu::UVec3& imageSize,
113 const tcu::UVec3 m_imageSize;
122 const tcu::UVec3& imageSize, in ImageSparseMemoryAliasingCase()
171 const tcu::UVec3& imageSize,
180 const tcu::UVec3 m_imageSize;
186 const tcu::UVec3& imageSize, in ImageSparseMemoryAliasingInstance()
212 const tcu::UVec3 maxWorkGroupSize = tcu::UVec3(128u, 128u, 64u); in iterate()
213 const tcu::UVec3 maxWorkGroupCount = tcu::UVec3(65535u, 65535u, 65535u); in iterate()
345 const tcu::UVec3 sparseBlocks = alignedDivide(mipExtent, imageGranularity); in iterate()
466 const tcu::UVec3 gridSize = getShaderGridSize(m_imageType, m_imageSize, mipmapNdx); in iterate()
[all …]
DvktSparseResourcesMipmapSparseResidency.cpp65 const tcu::UVec3& imageSize,
75 const tcu::UVec3 m_imageSize;
83 const tcu::UVec3& imageSize, in MipmapSparseResidencyCase()
123 const tcu::UVec3& imageSize,
133 const tcu::UVec3 m_imageSize;
139 const tcu::UVec3& imageSize, in MipmapSparseResidencyInstance()
283 const tcu::UVec3 sparseBlocks = alignedDivide(mipExtent, imageGranularity); in iterate()
605 …{ IMAGE_TYPE_2D, { tcu::UVec3(512u, 256u, 1u), tcu::UVec3(1024u, 128u, 1u), tcu::UVec3(11u, 137… in createMipmapSparseResidencyTestsCommon()
606 …{ IMAGE_TYPE_2D_ARRAY, { tcu::UVec3(512u, 256u, 6u), tcu::UVec3(1024u, 128u, 8u), tcu::UVec3(11u,… in createMipmapSparseResidencyTestsCommon()
607 …{ IMAGE_TYPE_CUBE, { tcu::UVec3(256u, 256u, 1u), tcu::UVec3(128u, 128u, 1u), tcu::UVec3(137u, 1… in createMipmapSparseResidencyTestsCommon()
[all …]
DvktSparseResourcesImageSparseResidency.cpp112 tcu::UVec3 computeWorkGroupSize (const VkExtent3D& planeExtent) in computeWorkGroupSize()
115 const tcu::UVec3 maxComputeWorkGroupSize = tcu::UVec3(128u, 128u, 64u); in computeWorkGroupSize()
121 return tcu::UVec3(xWorkGroupSize, yWorkGroupSize, zWorkGroupSize); in computeWorkGroupSize()
131 const tcu::UVec3& imageSize,
143 const tcu::UVec3 m_imageSize;
152 const tcu::UVec3& imageSize, in ImageSparseResidencyCase()
172 const tcu::UVec3 shaderGridSize = getShaderGridSize(m_imageType, m_imageSize); in initPrograms()
220 const tcu::UVec3 workGroupSize = computeWorkGroupSize(shaderExtent); in initPrograms()
287 const tcu::UVec3& imageSize,
297 const tcu::UVec3 m_imageSize;
[all …]
DvktSparseResourcesImageBlockShapes.cpp63 const tcu::UVec3& imageSize,
73 const tcu::UVec3 m_imageSize;
82 const tcu::UVec3& imageSize, in ImageBlockShapesCase()
122 const tcu::UVec3& imageSize,
130 const tcu::UVec3 m_imageSize;
137 const tcu::UVec3& imageSize, in ImageBlockShapesInstance()
454 { IMAGE_TYPE_2D, { tcu::UVec3(512u, 256u, 1u) }, getTestFormats(IMAGE_TYPE_2D) }, in createImageBlockShapesTests()
455 { IMAGE_TYPE_2D_ARRAY, { tcu::UVec3(512u, 256u, 6u) }, getTestFormats(IMAGE_TYPE_2D_ARRAY) }, in createImageBlockShapesTests()
456 { IMAGE_TYPE_CUBE, { tcu::UVec3(256u, 256u, 1u) }, getTestFormats(IMAGE_TYPE_CUBE) }, in createImageBlockShapesTests()
457 { IMAGE_TYPE_CUBE_ARRAY, { tcu::UVec3(256u, 256u, 6u) }, getTestFormats(IMAGE_TYPE_CUBE_ARRAY) }, in createImageBlockShapesTests()
[all …]
DvktSparseResourcesShaderIntrinsicsSampled.hpp40 const tcu::UVec3& imageSize, in SparseShaderIntrinsicsCaseSampledBase()
60 const tcu::UVec3& imageSize, in SparseShaderIntrinsicsCaseSampledExplicit()
74 const tcu::UVec3& imageSize, in SparseCaseOpImageSparseSampleExplicitLod()
92 const tcu::UVec3& imageSize, in SparseShaderIntrinsicsCaseSampledImplicit()
106 const tcu::UVec3& imageSize, in SparseCaseOpImageSparseSampleImplicitLod()
124 const tcu::UVec3& imageSize, in SparseCaseOpImageSparseGather()
DvktSparseResourcesShaderIntrinsicsStorage.cpp35 tcu::UVec3 computeWorkGroupSize (const tcu::UVec3& gridSize) in computeWorkGroupSize()
38 const tcu::UVec3 maxComputeWorkGroupSize = tcu::UVec3(128u, 128u, 64u); in computeWorkGroupSize()
44 return tcu::UVec3(xWorkGroupSize, yWorkGroupSize, zWorkGroupSize); in computeWorkGroupSize()
349 const tcu::UVec3& imageSize, in SparseShaderIntrinsicsInstanceStorage()
473 const tcu::UVec3 gridSize = getShaderGridSize(m_imageType, m_imageSize, mipLevelNdx); in recordCommands()
474 const tcu::UVec3 workGroupSize = computeWorkGroupSize(gridSize); in recordCommands()
475 const tcu::UVec3 specializationData[2] = { gridSize, workGroupSize }; in recordCommands()
519 const tcu::UVec3 maxWorkGroupCount = tcu::UVec3(65535u, 65535u, 65535u); in recordCommands()
564 const tcu::UVec3& imageSize, in SparseShaderIntrinsicsInstanceFetch()
583 const tcu::UVec3& imageSize, in SparseShaderIntrinsicsInstanceRead()
DvktSparseResourcesTestsUtil.cpp120 tcu::UVec3 getShaderGridSize (const ImageType imageType, const tcu::UVec3& imageSize, const deUint3… in getShaderGridSize()
129 return tcu::UVec3(mipLevelX, 1u, 1u); in getShaderGridSize()
132 return tcu::UVec3(imageSize.x(), 1u, 1u); in getShaderGridSize()
135 return tcu::UVec3(mipLevelX, imageSize.z(), 1u); in getShaderGridSize()
138 return tcu::UVec3(mipLevelX, mipLevelY, 1u); in getShaderGridSize()
141 return tcu::UVec3(mipLevelX, mipLevelY, imageSize.z()); in getShaderGridSize()
144 return tcu::UVec3(mipLevelX, mipLevelY, mipLevelZ); in getShaderGridSize()
147 return tcu::UVec3(mipLevelX, mipLevelY, 6u); in getShaderGridSize()
150 return tcu::UVec3(mipLevelX, mipLevelY, 6u * imageSize.z()); in getShaderGridSize()
154 return tcu::UVec3(1u, 1u, 1u); in getShaderGridSize()
[all …]
DvktSparseResourcesTestsUtil.hpp81 std::vector<tcu::UVec3> imageSizes;
117 tcu::UVec3 getShaderGridSize (const ImageType imageType,
118 const tcu::UVec3& imageSize,
122 tcu::UVec3 getLayerSize (const ImageType imageType,
123 const tcu::UVec3& imageSize);
127 const tcu::UVec3& imageSize);
131 const tcu::UVec3& imageSize);
143 const tcu::UVec3& imageSize);
/external/deqp/external/vulkancts/modules/vulkan/pipeline/
DvktPipelineMultisampleTestsUtil.cpp40 tcu::UVec3 getShaderGridSize (const ImageType imageType, const tcu::UVec3& imageSize, const deUint3… in getShaderGridSize()
49 return tcu::UVec3(mipLevelX, 1u, 1u); in getShaderGridSize()
52 return tcu::UVec3(imageSize.x(), 1u, 1u); in getShaderGridSize()
55 return tcu::UVec3(mipLevelX, imageSize.z(), 1u); in getShaderGridSize()
58 return tcu::UVec3(mipLevelX, mipLevelY, 1u); in getShaderGridSize()
61 return tcu::UVec3(mipLevelX, mipLevelY, imageSize.z()); in getShaderGridSize()
64 return tcu::UVec3(mipLevelX, mipLevelY, mipLevelZ); in getShaderGridSize()
67 return tcu::UVec3(mipLevelX, mipLevelY, 6u); in getShaderGridSize()
70 return tcu::UVec3(mipLevelX, mipLevelY, 6u * imageSize.z()); in getShaderGridSize()
74 return tcu::UVec3(1u, 1u, 1u); in getShaderGridSize()
[all …]
DvktPipelineImageUtil.hpp186 virtual tcu::UVec3 getTextureDimension (void) const = 0;
216 …virtual tcu::UVec3 getTextureDimension (void) const { return tcu::UVec3(m_texture.getWidth()… in getTextureDimension()
238 …virtual tcu::UVec3 getTextureDimension (void) const { return tcu::UVec3(m_texture.getWidth()… in getTextureDimension()
260 …virtual tcu::UVec3 getTextureDimension (void) const { return tcu::UVec3(m_texture.getWidth()… in getTextureDimension()
282 …virtual tcu::UVec3 getTextureDimension (void) const { return tcu::UVec3(m_texture.getWidth()… in getTextureDimension()
303 …virtual tcu::UVec3 getTextureDimension (void) const { return tcu::UVec3(m_texture.getWidth()… in getTextureDimension()
325 …virtual tcu::UVec3 getTextureDimension (void) const { return tcu::UVec3(m_texture.getSize()… in getTextureDimension()
347 …virtual tcu::UVec3 getTextureDimension (void) const { return tcu::UVec3(m_texture.getSize()… in getTextureDimension()
DvktPipelineMultisampleTestsUtil.hpp65 tcu::UVec3 getShaderGridSize (const ImageType imageType, const tcu::UVec3& imageSize, const de…
67 tcu::UVec3 getLayerSize (const ImageType imageType, const tcu::UVec3& imageSize);
69 deUint32 getNumLayers (const ImageType imageType, const tcu::UVec3& imageSize);
71 deUint32 getNumPixels (const ImageType imageType, const tcu::UVec3& imageSize);
DvktPipelineMultisampleBase.hpp67 …ImageMSParams(const vk::VkSampleCountFlagBits samples, const tcu::UVec3& size, const ComponentData… in ImageMSParams()
74 tcu::UVec3 imageSize;
124 const tcu::UVec3& imageSize) const;
150 const tcu::UVec3 imageSizes[], in makeMSGroup()
160 const tcu::UVec3 imageSize = imageSizes[imageSizeNdx];
/external/deqp/external/vulkancts/modules/vulkan/image/
DvktImageQualifiersTests.cpp63 static const tcu::UVec3 g_localWorkGroupSizeBase = tcu::UVec3(8, 8, 2);
71 const tcu::UVec3 getLocalWorkGroupSize (const ImageType imageType, const tcu::UVec3& imageSize) in getLocalWorkGroupSize()
73 const tcu::UVec3 computeGridSize = getShaderGridSize(imageType, imageSize); in getLocalWorkGroupSize()
75 …const tcu::UVec3 localWorkGroupSize = tcu::UVec3(de::min(g_localWorkGroupSizeBase.x(), computeGrid… in getLocalWorkGroupSize()
81 const tcu::UVec3 getNumWorkGroups (const ImageType imageType, const tcu::UVec3& imageSize) in getNumWorkGroups()
83 const tcu::UVec3 computeGridSize = getShaderGridSize(imageType, imageSize); in getNumWorkGroups()
84 const tcu::UVec3 localWorkGroupSize = getLocalWorkGroupSize(imageType, imageSize); in getNumWorkGroups()
118 const tcu::UVec3& imageSize, in comparePixelBuffers()
210 const tcu::UVec3& imageSize,
224 const tcu::UVec3 m_imageSize;
[all …]
DvktImageTestsUtil.hpp138 tcu::UVec3 getShaderGridSize (const ImageType imageType, const tcu::UVec3& imageSize); //!< Size…
139 tcu::UVec3 getLayerSize (const ImageType imageType, const tcu::UVec3& imageSize); //!< Size of …
140 deUint32 getNumLayers (const ImageType imageType, const tcu::UVec3& imageSize); //!< Number of …
141 deUint32 getNumPixels (const ImageType imageType, const tcu::UVec3& imageSize); //!< Number of …
177 tcu::UVec3 getCompressedImageResolutionInBlocks (const vk::VkFormat format, const tcu::UVec3& siz…
178 tcu::UVec3 getCompressedImageResolutionBlockCeil (const vk::VkFormat format, const tcu::UVec3& si…
179 vk::VkDeviceSize getCompressedImageSizeInBytes (const vk::VkFormat format, const tcu::UVec3& size…
180 vk::VkDeviceSize getUncompressedImageSizeInBytes (const vk::VkFormat format, const tcu::UVec3& si…
DvktImageTestsUtil.cpp82 tcu::UVec3 getShaderGridSize (const ImageType imageType, const tcu::UVec3& imageSize) in getShaderGridSize()
88 return tcu::UVec3(imageSize.x(), 1u, 1u); in getShaderGridSize()
91 return tcu::UVec3(imageSize.x(), imageSize.z(), 1u); in getShaderGridSize()
94 return tcu::UVec3(imageSize.x(), imageSize.y(), 1u); in getShaderGridSize()
98 return tcu::UVec3(imageSize.x(), imageSize.y(), imageSize.z()); in getShaderGridSize()
101 return tcu::UVec3(imageSize.x(), imageSize.y(), 6u); in getShaderGridSize()
104 return tcu::UVec3(imageSize.x(), imageSize.y(), 6u * imageSize.z()); in getShaderGridSize()
108 return tcu::UVec3(1u, 1u, 1u); in getShaderGridSize()
112 tcu::UVec3 getLayerSize (const ImageType imageType, const tcu::UVec3& imageSize) in getLayerSize()
119 return tcu::UVec3(imageSize.x(), 1u, 1u); in getLayerSize()
[all …]
DvktImageAtomicOperationTests.cpp63 using tcu::UVec3;
507 const tcu::UVec3& gridSize, in initDataForImage()
634 const tcu::UVec3& imageSize,
648 const tcu::UVec3 m_imageSize;
661 const tcu::UVec3& imageSize, in BinaryAtomicEndResultCase()
713 const UVec3 gridSize = getShaderGridSize(m_imageType, m_imageSize); in initPrograms()
760 const tcu::UVec3& imageSize,
774 const tcu::UVec3 m_imageSize;
787 const tcu::UVec3& imageSize, in BinaryAtomicIntermValuesCase()
838 const UVec3 gridSize = getShaderGridSize(m_imageType, m_imageSize); in initPrograms()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/ycbcr/
DvktYCbCrStorageImageWriteTests.cpp51 tcu::UVec3 size;
55 const tcu::UVec3& size_, in TestParameters()
108 tcu::UVec3 computeWorkGroupSize(const VkExtent3D& planeExtent) in computeWorkGroupSize()
111 const tcu::UVec3 maxComputeWorkGroupSize = tcu::UVec3(128u, 128u, 64u); in computeWorkGroupSize()
117 return tcu::UVec3(xWorkGroupSize, yWorkGroupSize, zWorkGroupSize); in computeWorkGroupSize()
245 …const tcu::UVec3 compatibleShaderGridSize ( params.size.x() / formatDescription.blockWidth, par… in testStorageImageWrite()
276 const tcu::UVec3 workGroupSize = computeWorkGroupSize(shaderExtent); in testStorageImageWrite()
282 const tcu::UVec3 maxComputeWorkGroupCount = tcu::UVec3(65535u, 65535u, 65535u); in testStorageImageWrite()
364 …const tcu::UVec3 compatibleShaderGridSize ( params.size.x() / formatDescription.blockWidth, para… in testStorageImageWrite()
381 …const tcu::UVec3 compatibleShaderGridSize ( params.size.x() / formatDescription.blockWidth, pa… in testStorageImageWrite()
[all …]

123