Lines Matching refs:SubCase
109 class SubCase
112 // Use getters instead of public const members, because SubCase must be assignable
118 SubCase (void) {}
119 SubCase (const UVec3& localSize_, const UVec3& numWorkGroups_)
133 const vector<SubCase>& subCases,
145 vector<SubCase> m_subCases;
172 vector<SubCase> m_subCases;
206 const SubCase& subCase = m_subCases[i];
269 m_subCases.push_back(SubCase(UVec3(1, 1, 1), UVec3(1, 1, 1)));
270 m_subCases.push_back(SubCase(UVec3(1, 1, 1), UVec3(52, 1, 1)));
271 m_subCases.push_back(SubCase(UVec3(1, 1, 1), UVec3(1, 39, 1)));
272 m_subCases.push_back(SubCase(UVec3(1, 1, 1), UVec3(1, 1, 78)));
273 m_subCases.push_back(SubCase(UVec3(1, 1, 1), UVec3(4, 7, 11)));
274 m_subCases.push_back(SubCase(UVec3(2, 3, 4), UVec3(4, 7, 11)));
293 m_subCases.push_back(SubCase(UVec3(1, 1, 1), UVec3(1, 1, 1)));
294 m_subCases.push_back(SubCase(UVec3(1, 1, 1), UVec3(2, 7, 3)));
295 m_subCases.push_back(SubCase(UVec3(2, 1, 1), UVec3(1, 1, 1)));
296 m_subCases.push_back(SubCase(UVec3(2, 1, 1), UVec3(1, 3, 5)));
297 m_subCases.push_back(SubCase(UVec3(1, 3, 1), UVec3(1, 1, 1)));
298 m_subCases.push_back(SubCase(UVec3(1, 1, 7), UVec3(1, 1, 1)));
299 m_subCases.push_back(SubCase(UVec3(1, 1, 7), UVec3(3, 3, 1)));
300 m_subCases.push_back(SubCase(UVec3(10, 3, 4), UVec3(1, 1, 1)));
301 m_subCases.push_back(SubCase(UVec3(10, 3, 4), UVec3(3, 1, 2)));
320 m_subCases.push_back(SubCase(UVec3(1, 1, 1), UVec3(1, 1, 1)));
321 m_subCases.push_back(SubCase(UVec3(1, 1, 1), UVec3(52, 1, 1)));
322 m_subCases.push_back(SubCase(UVec3(1, 1, 1), UVec3(1, 39, 1)));
323 m_subCases.push_back(SubCase(UVec3(1, 1, 1), UVec3(1, 1, 78)));
324 m_subCases.push_back(SubCase(UVec3(1, 1, 1), UVec3(4, 7, 11)));
325 m_subCases.push_back(SubCase(UVec3(2, 3, 4), UVec3(4, 7, 11)));
343 m_subCases.push_back(SubCase(UVec3(1, 1, 1), UVec3(1, 1, 1)));
344 m_subCases.push_back(SubCase(UVec3(1, 1, 1), UVec3(2, 7, 3)));
345 m_subCases.push_back(SubCase(UVec3(2, 1, 1), UVec3(1, 1, 1)));
346 m_subCases.push_back(SubCase(UVec3(2, 1, 1), UVec3(1, 3, 5)));
347 m_subCases.push_back(SubCase(UVec3(1, 3, 1), UVec3(1, 1, 1)));
348 m_subCases.push_back(SubCase(UVec3(1, 1, 7), UVec3(1, 1, 1)));
349 m_subCases.push_back(SubCase(UVec3(1, 1, 7), UVec3(3, 3, 1)));
350 m_subCases.push_back(SubCase(UVec3(10, 3, 4), UVec3(1, 1, 1)));
351 m_subCases.push_back(SubCase(UVec3(10, 3, 4), UVec3(3, 1, 2)));
369 m_subCases.push_back(SubCase(UVec3(1, 1, 1), UVec3(1, 1, 1)));
370 m_subCases.push_back(SubCase(UVec3(1, 1, 1), UVec3(52, 1, 1)));
371 m_subCases.push_back(SubCase(UVec3(1, 1, 1), UVec3(1, 39, 1)));
372 m_subCases.push_back(SubCase(UVec3(1, 1, 1), UVec3(1, 1, 78)));
373 m_subCases.push_back(SubCase(UVec3(1, 1, 1), UVec3(4, 7, 11)));
374 m_subCases.push_back(SubCase(UVec3(2, 3, 4), UVec3(4, 7, 11)));
375 m_subCases.push_back(SubCase(UVec3(10, 3, 4), UVec3(1, 1, 1)));
376 m_subCases.push_back(SubCase(UVec3(10, 3, 4), UVec3(3, 1, 2)));
392 m_subCases.push_back(SubCase(UVec3(1, 1, 1), UVec3(1, 1, 1)));
393 m_subCases.push_back(SubCase(UVec3(1, 1, 1), UVec3(1, 39, 1)));
394 m_subCases.push_back(SubCase(UVec3(1, 1, 1), UVec3(4, 7, 11)));
395 m_subCases.push_back(SubCase(UVec3(2, 3, 4), UVec3(4, 7, 11)));
396 m_subCases.push_back(SubCase(UVec3(10, 3, 4), UVec3(1, 1, 1)));
397 m_subCases.push_back(SubCase(UVec3(10, 3, 4), UVec3(3, 1, 2)));
409 const vector<SubCase>& subCases,
431 const SubCase& subCase = m_subCases[m_subCaseNdx];