Lines Matching refs:deUint32

61 	return TestTypeNames[static_cast<deUint32>(testType)];
66 deUint32 width,
67 deUint32 subgroupSize)
71 const deUint32* data = reinterpret_cast<const deUint32*>(datas[0]);
73 for (deUint32 x = 0; x < width; ++x)
75 deUint32 val = data[x * 4];
86 deUint32 width,
87 deUint32 subgroupSize)
91 const deUint32* data = reinterpret_cast<const deUint32*>(datas[0]);
92 vector<deUint32> subgroupInvocationHits (subgroupSize, 0);
94 for (deUint32 x = 0; x < width; ++x)
96 deUint32 subgroupInvocationID = data[(x * 4) + 1] - 1024u;
103 const deUint32 totalSize = width;
105 deUint32 totalInvocationsRun = 0;
106 for (deUint32 i = 0; i < subgroupSize; ++i)
119 const deUint32 numWorkgroups[3],
120 const deUint32 localSize[3],
121 deUint32 subgroupSize)
125 const deUint32* data = reinterpret_cast<const deUint32*>(datas[0]);
127 for (deUint32 nX = 0; nX < numWorkgroups[0]; ++nX)
129 for (deUint32 nY = 0; nY < numWorkgroups[1]; ++nY)
131 for (deUint32 nZ = 0; nZ < numWorkgroups[2]; ++nZ)
133 for (deUint32 lX = 0; lX < localSize[0]; ++lX)
135 for (deUint32 lY = 0; lY < localSize[1]; ++lY)
137 for (deUint32 lZ = 0; lZ < localSize[2]; ++lZ)
139 const deUint32 globalInvocationX =
141 const deUint32 globalInvocationY =
143 const deUint32 globalInvocationZ =
146 const deUint32 globalSizeX =
148 const deUint32 globalSizeY =
151 const deUint32 offset =
172 const deUint32 numWorkgroups[3],
173 const deUint32 localSize[3],
174 deUint32 subgroupSize)
178 const deUint32* data = reinterpret_cast<const deUint32*>(datas[0]);
180 for (deUint32 nX = 0; nX < numWorkgroups[0]; ++nX)
182 for (deUint32 nY = 0; nY < numWorkgroups[1]; ++nY)
184 for (deUint32 nZ = 0; nZ < numWorkgroups[2]; ++nZ)
186 const deUint32 totalLocalSize =
188 vector<deUint32> subgroupInvocationHits(subgroupSize, 0);
190 for (deUint32 lX = 0; lX < localSize[0]; ++lX)
192 for (deUint32 lY = 0; lY < localSize[1]; ++lY)
194 for (deUint32 lZ = 0; lZ < localSize[2];
197 const deUint32 globalInvocationX =
199 const deUint32 globalInvocationY =
201 const deUint32 globalInvocationZ =
204 const deUint32 globalSizeX =
206 const deUint32 globalSizeY =
209 const deUint32 offset =
216 deUint32 subgroupInvocationID = data[(offset * 4) + 1];
226 deUint32 totalInvocationsRun = 0;
227 for (deUint32 i = 0; i < subgroupSize; ++i)
243 const deUint32 numWorkgroups[3],
244 const deUint32 localSize[3],
245 deUint32)
249 const deUint32* data = reinterpret_cast<const deUint32*>(datas[0]);
251 for (deUint32 nX = 0; nX < numWorkgroups[0]; ++nX)
253 for (deUint32 nY = 0; nY < numWorkgroups[1]; ++nY)
255 for (deUint32 nZ = 0; nZ < numWorkgroups[2]; ++nZ)
257 const deUint32 totalLocalSize =
260 for (deUint32 lX = 0; lX < localSize[0]; ++lX)
262 for (deUint32 lY = 0; lY < localSize[1]; ++lY)
264 for (deUint32 lZ = 0; lZ < localSize[2]; ++lZ)
266 const deUint32 globalInvocationX =
268 const deUint32 globalInvocationY =
270 const deUint32 globalInvocationZ =
273 const deUint32 globalSizeX =
275 const deUint32 globalSizeY =
278 const deUint32 offset =
285 deUint32 numSubgroups = data[(offset * 4) + 2];
301 const deUint32 numWorkgroups[3],
302 const deUint32 localSize[3],
303 deUint32)
306 const deUint32* data = reinterpret_cast<const deUint32*>(datas[0]);
308 for (deUint32 nX = 0; nX < numWorkgroups[0]; ++nX)
310 for (deUint32 nY = 0; nY < numWorkgroups[1]; ++nY)
312 for (deUint32 nZ = 0; nZ < numWorkgroups[2]; ++nZ)
314 for (deUint32 lX = 0; lX < localSize[0]; ++lX)
316 for (deUint32 lY = 0; lY < localSize[1]; ++lY)
318 for (deUint32 lZ = 0; lZ < localSize[2];
321 const deUint32 globalInvocationX =
323 const deUint32 globalInvocationY =
325 const deUint32 globalInvocationZ =
328 const deUint32 globalSizeX =
330 const deUint32 globalSizeY =
333 const deUint32 offset =
340 deUint32 numSubgroups = data[(offset * 4) + 2];
341 deUint32 subgroupID = data[(offset * 4) + 3];
1024 const deUint32 stageCount = subgroups::getStagesCount(caseDef.shaderStage);
1807 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2)
1841 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2)
1875 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2)
1909 for (deUint32 size = subgroupSizeControlProperties.minSubgroupSize; size <= subgroupSizeControlProperties.maxSubgroupSize; size *= 2)