Lines Matching refs:deUint32
41 deUint32 width, deUint32 subgroupSize) in checkVertexPipelineStagesSubgroupSize()
43 const deUint32* data = in checkVertexPipelineStagesSubgroupSize()
44 reinterpret_cast<const deUint32*>(datas[0]); in checkVertexPipelineStagesSubgroupSize()
45 for (deUint32 x = 0; x < width; ++x) in checkVertexPipelineStagesSubgroupSize()
47 deUint32 val = data[x * 4]; in checkVertexPipelineStagesSubgroupSize()
57 deUint32 width, deUint32 subgroupSize) in checkVertexPipelineStagesSubgroupInvocationID()
59 const deUint32* data = in checkVertexPipelineStagesSubgroupInvocationID()
60 reinterpret_cast<const deUint32*>(datas[0]); in checkVertexPipelineStagesSubgroupInvocationID()
61 vector<deUint32> subgroupInvocationHits(subgroupSize, 0); in checkVertexPipelineStagesSubgroupInvocationID()
63 for (deUint32 x = 0; x < width; ++x) in checkVertexPipelineStagesSubgroupInvocationID()
65 deUint32 subgroupInvocationID = data[(x * 4) + 1]; in checkVertexPipelineStagesSubgroupInvocationID()
72 const deUint32 totalSize = width; in checkVertexPipelineStagesSubgroupInvocationID()
74 deUint32 totalInvocationsRun = 0; in checkVertexPipelineStagesSubgroupInvocationID()
75 for (deUint32 i = 0; i < subgroupSize; ++i) in checkVertexPipelineStagesSubgroupInvocationID()
87 const deUint32 numWorkgroups[3], const deUint32 localSize[3], in checkComputeSubgroupSize()
88 deUint32 subgroupSize) in checkComputeSubgroupSize()
90 const deUint32* data = reinterpret_cast<const deUint32*>(datas[0]); in checkComputeSubgroupSize()
92 for (deUint32 nX = 0; nX < numWorkgroups[0]; ++nX) in checkComputeSubgroupSize()
94 for (deUint32 nY = 0; nY < numWorkgroups[1]; ++nY) in checkComputeSubgroupSize()
96 for (deUint32 nZ = 0; nZ < numWorkgroups[2]; ++nZ) in checkComputeSubgroupSize()
98 for (deUint32 lX = 0; lX < localSize[0]; ++lX) in checkComputeSubgroupSize()
100 for (deUint32 lY = 0; lY < localSize[1]; ++lY) in checkComputeSubgroupSize()
102 for (deUint32 lZ = 0; lZ < localSize[2]; in checkComputeSubgroupSize()
105 const deUint32 globalInvocationX = in checkComputeSubgroupSize()
107 const deUint32 globalInvocationY = in checkComputeSubgroupSize()
109 const deUint32 globalInvocationZ = in checkComputeSubgroupSize()
112 const deUint32 globalSizeX = in checkComputeSubgroupSize()
114 const deUint32 globalSizeY = in checkComputeSubgroupSize()
117 const deUint32 offset = in checkComputeSubgroupSize()
137 const deUint32 numWorkgroups[3], const deUint32 localSize[3], in checkComputeSubgroupInvocationID()
138 deUint32 subgroupSize) in checkComputeSubgroupInvocationID()
140 const deUint32* data = reinterpret_cast<const deUint32*>(datas[0]); in checkComputeSubgroupInvocationID()
142 for (deUint32 nX = 0; nX < numWorkgroups[0]; ++nX) in checkComputeSubgroupInvocationID()
144 for (deUint32 nY = 0; nY < numWorkgroups[1]; ++nY) in checkComputeSubgroupInvocationID()
146 for (deUint32 nZ = 0; nZ < numWorkgroups[2]; ++nZ) in checkComputeSubgroupInvocationID()
148 const deUint32 totalLocalSize = in checkComputeSubgroupInvocationID()
150 vector<deUint32> subgroupInvocationHits(subgroupSize, 0); in checkComputeSubgroupInvocationID()
152 for (deUint32 lX = 0; lX < localSize[0]; ++lX) in checkComputeSubgroupInvocationID()
154 for (deUint32 lY = 0; lY < localSize[1]; ++lY) in checkComputeSubgroupInvocationID()
156 for (deUint32 lZ = 0; lZ < localSize[2]; in checkComputeSubgroupInvocationID()
159 const deUint32 globalInvocationX = in checkComputeSubgroupInvocationID()
161 const deUint32 globalInvocationY = in checkComputeSubgroupInvocationID()
163 const deUint32 globalInvocationZ = in checkComputeSubgroupInvocationID()
166 const deUint32 globalSizeX = in checkComputeSubgroupInvocationID()
168 const deUint32 globalSizeY = in checkComputeSubgroupInvocationID()
171 const deUint32 offset = in checkComputeSubgroupInvocationID()
178 deUint32 subgroupInvocationID = data[(offset * 4) + 1]; in checkComputeSubgroupInvocationID()
188 deUint32 totalInvocationsRun = 0; in checkComputeSubgroupInvocationID()
189 for (deUint32 i = 0; i < subgroupSize; ++i) in checkComputeSubgroupInvocationID()
204 const deUint32 numWorkgroups[3], in checkComputeNumSubgroups() argument
205 const deUint32 localSize[3], in checkComputeNumSubgroups()
206 deUint32) in checkComputeNumSubgroups()
208 const deUint32* data = reinterpret_cast<const deUint32*>(datas[0]); in checkComputeNumSubgroups()
210 for (deUint32 nX = 0; nX < numWorkgroups[0]; ++nX) in checkComputeNumSubgroups()
212 for (deUint32 nY = 0; nY < numWorkgroups[1]; ++nY) in checkComputeNumSubgroups()
214 for (deUint32 nZ = 0; nZ < numWorkgroups[2]; ++nZ) in checkComputeNumSubgroups()
216 const deUint32 totalLocalSize = in checkComputeNumSubgroups()
219 for (deUint32 lX = 0; lX < localSize[0]; ++lX) in checkComputeNumSubgroups()
221 for (deUint32 lY = 0; lY < localSize[1]; ++lY) in checkComputeNumSubgroups()
223 for (deUint32 lZ = 0; lZ < localSize[2]; in checkComputeNumSubgroups()
226 const deUint32 globalInvocationX = in checkComputeNumSubgroups()
228 const deUint32 globalInvocationY = in checkComputeNumSubgroups()
230 const deUint32 globalInvocationZ = in checkComputeNumSubgroups()
233 const deUint32 globalSizeX = in checkComputeNumSubgroups()
235 const deUint32 globalSizeY = in checkComputeNumSubgroups()
238 const deUint32 offset = in checkComputeNumSubgroups()
245 deUint32 numSubgroups = data[(offset * 4) + 2]; in checkComputeNumSubgroups()
260 const deUint32 numWorkgroups[3], in checkComputeSubgroupID() argument
261 const deUint32 localSize[3], in checkComputeSubgroupID()
262 deUint32) in checkComputeSubgroupID()
264 const deUint32* data = reinterpret_cast<const deUint32*>(datas[0]); in checkComputeSubgroupID()
266 for (deUint32 nX = 0; nX < numWorkgroups[0]; ++nX) in checkComputeSubgroupID()
268 for (deUint32 nY = 0; nY < numWorkgroups[1]; ++nY) in checkComputeSubgroupID()
270 for (deUint32 nZ = 0; nZ < numWorkgroups[2]; ++nZ) in checkComputeSubgroupID()
272 for (deUint32 lX = 0; lX < localSize[0]; ++lX) in checkComputeSubgroupID()
274 for (deUint32 lY = 0; lY < localSize[1]; ++lY) in checkComputeSubgroupID()
276 for (deUint32 lZ = 0; lZ < localSize[2]; in checkComputeSubgroupID()
279 const deUint32 globalInvocationX = in checkComputeSubgroupID()
281 const deUint32 globalInvocationY = in checkComputeSubgroupID()
283 const deUint32 globalInvocationZ = in checkComputeSubgroupID()
286 const deUint32 globalSizeX = in checkComputeSubgroupID()
288 const deUint32 globalSizeY = in checkComputeSubgroupID()
291 const deUint32 offset = in checkComputeSubgroupID()
298 deUint32 numSubgroups = data[(offset * 4) + 2]; in checkComputeSubgroupID()
299 deUint32 subgroupID = data[(offset * 4) + 3]; in checkComputeSubgroupID()