/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/ |
H A D | vktSpvAsmWorkgroupMemoryTests.cpp | 298 group->addChild(new SpvAsmComputeShaderCase(testCtx, "float64", spec)); in addComputeWorkgroupMemoryTests() 324 group->addChild(new SpvAsmComputeShaderCase(testCtx, "float32", spec)); in addComputeWorkgroupMemoryTests() 359 group->addChild(new SpvAsmComputeShaderCase(testCtx, "float16", spec)); in addComputeWorkgroupMemoryTests() 389 group->addChild(new SpvAsmComputeShaderCase(testCtx, "int64", spec)); in addComputeWorkgroupMemoryTests() 414 group->addChild(new SpvAsmComputeShaderCase(testCtx, "int32", spec)); in addComputeWorkgroupMemoryTests() 447 group->addChild(new SpvAsmComputeShaderCase(testCtx, "int16", spec)); in addComputeWorkgroupMemoryTests() 481 group->addChild(new SpvAsmComputeShaderCase(testCtx, "int8", spec)); in addComputeWorkgroupMemoryTests() 515 group->addChild(new SpvAsmComputeShaderCase(testCtx, "uint64", spec)); in addComputeWorkgroupMemoryTests() 544 group->addChild(new SpvAsmComputeShaderCase(testCtx, "uint32", spec)); in addComputeWorkgroupMemoryTests() 581 group->addChild(new SpvAsmComputeShaderCase(testCt in addComputeWorkgroupMemoryTests() [all...] |
H A D | vktSpvAsmComputeShaderCase.hpp | 56 class SpvAsmComputeShaderCase : public TestCase class 59 SpvAsmComputeShaderCase (tcu::TestContext& testCtx, const char* name, const ComputeShaderSpec& spec);
|
H A D | vktSpvAsmPointerParameterTests.cpp | 140 group->addChild(new SpvAsmComputeShaderCase(testCtx, "param_to_param", spec)); in addComputePointerParamToParamTest() 256 group->addChild(new SpvAsmComputeShaderCase(testCtx, "param_to_global", spec)); in addComputePointerParamToGlobalTest() 385 group->addChild(new SpvAsmComputeShaderCase(testCtx, "buffer_memory", spec)); in addComputePointerBufferMemoryTest() 513 group->addChild(new SpvAsmComputeShaderCase(testCtx, "buffer_memory_variable_pointers", spec)); in addComputePointerBufferMemoryVariablePointersTest() 684 group->addChild(new SpvAsmComputeShaderCase(testCtx, "workgroup_memory_variable_pointers", spec)); in addComputePointerWorkgroupMemoryVariablePointersTest()
|
H A D | vktSpvAsmEmptyStructTests.cpp | 226 group->addChild(new SpvAsmComputeShaderCase(group->getTestContext(), name.c_str(), spec)); in addCopyingComputeGroup() 335 group->addChild(new SpvAsmComputeShaderCase(testCtx, "ssbo", spec)); in addPointerComparisionComputeGroup() 554 group->addChild(new SpvAsmComputeShaderCase( in addFunctionArgumentReturnValueGroup()
|
H A D | vktSpvAsmVariablePointersTests.cpp | 399 group->addChild(new SpvAsmComputeShaderCase(testCtx, name.c_str(), spec)); 423 group->addChild(new SpvAsmComputeShaderCase(testCtx, name.c_str(), spec)); 455 group->addChild(new SpvAsmComputeShaderCase(testCtx, name.c_str(), spec)); 482 group->addChild(new SpvAsmComputeShaderCase(testCtx, name.c_str(), spec)); 514 group->addChild(new SpvAsmComputeShaderCase(testCtx, name.c_str(), spec)); 551 group->addChild(new SpvAsmComputeShaderCase(testCtx, name.c_str(), spec)); 578 group->addChild(new SpvAsmComputeShaderCase(testCtx, name.c_str(), spec)); 622 group->addChild(new SpvAsmComputeShaderCase(testCtx, name.c_str(), spec)); 1092 group->addChild(new SpvAsmComputeShaderCase(testCtx, name.c_str(), spec)); 1128 group->addChild(new SpvAsmComputeShaderCase(testCt [all...] |
H A D | vktSpvAsmComputeShaderCase.cpp | 368 SpvAsmComputeShaderCase::SpvAsmComputeShaderCase (tcu::TestContext& testCtx, const char* name, const ComputeShaderSpec& spec) in SpvAsmComputeShaderCase() function in vkt::SpirVAssembly::SpvAsmComputeShaderCase 374 void SpvAsmComputeShaderCase::checkSupport(Context& context) const in checkSupport() 422 void SpvAsmComputeShaderCase::initPrograms (SourceCollections& programCollection) const in initPrograms() 433 TestInstance* SpvAsmComputeShaderCase::createInstance (Context& ctx) const in createInstance()
|
H A D | vktSpvAsmInstructionTests.cpp | 962 group->addChild(new SpvAsmComputeShaderCase(testCtx, "literal_localsize", spec)); in createLocalSizeGroup() 965 group->addChild(new SpvAsmComputeShaderCase(testCtx, "literal_and_specid_localsize", spec)); in createLocalSizeGroup() 970 group->addChild(new SpvAsmComputeShaderCase(testCtx, "specid_localsize", spec)); in createLocalSizeGroup() 976 group->addChild(new SpvAsmComputeShaderCase(testCtx, "literal_localsize_x", spec)); in createLocalSizeGroup() 979 group->addChild(new SpvAsmComputeShaderCase(testCtx, "literal_and_specid_localsize_x", spec)); in createLocalSizeGroup() 984 group->addChild(new SpvAsmComputeShaderCase(testCtx, "specid_localsize_x", spec)); in createLocalSizeGroup() 988 group->addChild(new SpvAsmComputeShaderCase(testCtx, "literal_localsize_y", spec)); in createLocalSizeGroup() 991 group->addChild(new SpvAsmComputeShaderCase(testCtx, "literal_and_specid_localsize_y", spec)); in createLocalSizeGroup() 996 group->addChild(new SpvAsmComputeShaderCase(testCtx, "specid_localsize_y", spec)); in createLocalSizeGroup() 1000 group->addChild(new SpvAsmComputeShaderCase(testCt in createLocalSizeGroup() [all...] |
H A D | vktSpvAsmCompositeInsertTests.cpp | 223 group->addChild(new SpvAsmComputeShaderCase(testCtx, testName.c_str(), spec)); in addComputeVectorCompositeInsertTests() 372 group->addChild(new SpvAsmComputeShaderCase(testCtx, testName.c_str(), spec)); in addComputeMatrixCompositeInsertTests() 526 group->addChild(new SpvAsmComputeShaderCase(testCtx, testName.c_str(), spec)); in addComputeNestedStructCompositeInsertTests()
|
H A D | vktSpvAsm8bitStorageTests.cpp | 1094 group->addChild(new SpvAsmComputeShaderCase(testCtx, testName.c_str(), spec)); in addCompute8bitStorage32To8Group() 1252 group->addChild(new SpvAsmComputeShaderCase(testCtx, testName.c_str(), spec)); in addCompute8bitUniform8To32Group() 1414 group->addChild(new SpvAsmComputeShaderCase(testCtx, testName, spec)); in addCompute8bitStoragePushConstant8To32Group() 1572 group->addChild(new SpvAsmComputeShaderCase(testCtx, testName.c_str(), spec)); in addCompute8bitStorage16To8Group() 1735 group->addChild(new SpvAsmComputeShaderCase(testCtx, testName.c_str(), spec)); in addCompute8bitUniform8To16Group() 1902 group->addChild(new SpvAsmComputeShaderCase(testCtx, testName, spec)); in addCompute8bitStoragePushConstant8To16Group() 1987 group->addChild(new SpvAsmComputeShaderCase(testCtx, "stress_test", spec)); in addCompute8bitStorageBuffer8To8Group() 2205 group->addChild(new SpvAsmComputeShaderCase(testCtx, testName.c_str(), spec)); in addCompute8bitStorageUniform8StructTo32StructGroup() 2431 group->addChild(new SpvAsmComputeShaderCase(testCtx, testName.c_str(), spec)); in addCompute8bitStorageUniform32StructTo8StructGroup() 2663 group->addChild(new SpvAsmComputeShaderCase(testCt in addCompute8bitStorage8bitStructMixedTypesGroup() [all...] |
H A D | vktSpvAsmConditionalBranchTests.cpp | 124 group->addChild(new SpvAsmComputeShaderCase(testCtx, testName.c_str(), spec)); in addComputeSameLabelsTest()
|
H A D | vktSpvAsmUboMatrixPaddingTests.cpp | 143 group->addChild(new SpvAsmComputeShaderCase(testCtx, "mat2x2", spec)); in addComputeUboMatrixPaddingTest()
|
H A D | vktSpvAsmIndexingTests.cpp | 276 structGroup->addChild(new SpvAsmComputeShaderCase(testCtx, testName.c_str(), spec)); in addComputeIndexingStructTests() 731 non16BaseAlignmentGroup->addChild(new SpvAsmComputeShaderCase(testCtx, testName.c_str(), spec)); in addComputeIndexingNon16BaseAlignmentTests()
|
H A D | vktSpvAsmIntegerDotProductTests.cpp | 535 group->addChild(new SpvAsmComputeShaderCase(testCtx, qualTestName.data(), spec)); in addOpSDotKHRComputeTests() 623 group->addChild(new SpvAsmComputeShaderCase(testCtx, qualTestName.data(), spec)); in addOpUDotKHRComputeTests() 710 group->addChild(new SpvAsmComputeShaderCase(testCtx, qualTestName.data(), spec)); in addOpSUDotKHRComputeTests() 806 group->addChild(new SpvAsmComputeShaderCase(testCtx, qualTestName.data(), spec)); in addOpSDotAccSatKHRComputeTests() 902 group->addChild(new SpvAsmComputeShaderCase(testCtx, qualTestName.data(), spec)); in addOpUDotAccSatKHRComputeTests() 998 group->addChild(new SpvAsmComputeShaderCase(testCtx, qualTestName.data(), spec)); in addOpSUDotAccSatKHRComputeTests()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/ |
H A D | vktSpvAsmWorkgroupMemoryTests.cpp | 298 group->addChild(new SpvAsmComputeShaderCase(testCtx, "float64", "", spec)); in addComputeWorkgroupMemoryTests() 324 group->addChild(new SpvAsmComputeShaderCase(testCtx, "float32", "", spec)); in addComputeWorkgroupMemoryTests() 359 group->addChild(new SpvAsmComputeShaderCase(testCtx, "float16", "", spec)); in addComputeWorkgroupMemoryTests() 389 group->addChild(new SpvAsmComputeShaderCase(testCtx, "int64", "", spec)); in addComputeWorkgroupMemoryTests() 414 group->addChild(new SpvAsmComputeShaderCase(testCtx, "int32", "", spec)); in addComputeWorkgroupMemoryTests() 447 group->addChild(new SpvAsmComputeShaderCase(testCtx, "int16", "", spec)); in addComputeWorkgroupMemoryTests() 481 group->addChild(new SpvAsmComputeShaderCase(testCtx, "int8", "", spec)); in addComputeWorkgroupMemoryTests() 515 group->addChild(new SpvAsmComputeShaderCase(testCtx, "uint64", "", spec)); in addComputeWorkgroupMemoryTests() 544 group->addChild(new SpvAsmComputeShaderCase(testCtx, "uint32", "", spec)); in addComputeWorkgroupMemoryTests() 581 group->addChild(new SpvAsmComputeShaderCase(testCt in addComputeWorkgroupMemoryTests() [all...] |
H A D | vktSpvAsmComputeShaderCase.hpp | 56 class SpvAsmComputeShaderCase : public TestCase class 59 SpvAsmComputeShaderCase (tcu::TestContext& testCtx, const char* name, const char* description, const ComputeShaderSpec& spec);
|
H A D | vktSpvAsmPointerParameterTests.cpp | 140 group->addChild(new SpvAsmComputeShaderCase(testCtx, "param_to_param", "", spec)); in addComputePointerParamToParamTest() 256 group->addChild(new SpvAsmComputeShaderCase(testCtx, "param_to_global", "", spec)); in addComputePointerParamToGlobalTest() 385 group->addChild(new SpvAsmComputeShaderCase(testCtx, "buffer_memory", "", spec)); in addComputePointerBufferMemoryTest() 513 group->addChild(new SpvAsmComputeShaderCase(testCtx, "buffer_memory_variable_pointers", "", spec)); in addComputePointerBufferMemoryVariablePointersTest() 684 group->addChild(new SpvAsmComputeShaderCase(testCtx, "workgroup_memory_variable_pointers", "", spec)); in addComputePointerWorkgroupMemoryVariablePointersTest()
|
H A D | vktSpvAsmEmptyStructTests.cpp | 226 group->addChild(new SpvAsmComputeShaderCase(group->getTestContext(), name.c_str(), "", spec)); in addCopyingComputeGroup() 335 group->addChild(new SpvAsmComputeShaderCase(testCtx, "ssbo", "", spec)); in addPointerComparisionComputeGroup() 554 group->addChild(new SpvAsmComputeShaderCase( in addFunctionArgumentReturnValueGroup()
|
H A D | vktSpvAsmVariablePointersTests.cpp | 399 group->addChild(new SpvAsmComputeShaderCase(testCtx, name.c_str(), name.c_str(), spec)); 423 group->addChild(new SpvAsmComputeShaderCase(testCtx, name.c_str(), name.c_str(), spec)); 455 group->addChild(new SpvAsmComputeShaderCase(testCtx, name.c_str(), name.c_str(), spec)); 482 group->addChild(new SpvAsmComputeShaderCase(testCtx, name.c_str(), name.c_str(), spec)); 515 group->addChild(new SpvAsmComputeShaderCase(testCtx, name.c_str(), description.c_str(), spec)); 552 group->addChild(new SpvAsmComputeShaderCase(testCtx, name.c_str(), name.c_str(), spec)); 579 group->addChild(new SpvAsmComputeShaderCase(testCtx, name.c_str(), name.c_str(), spec)); 623 group->addChild(new SpvAsmComputeShaderCase(testCtx, name.c_str(), name.c_str(), spec)); 1093 group->addChild(new SpvAsmComputeShaderCase(testCtx, name.c_str(), name.c_str(), spec)); 1129 group->addChild(new SpvAsmComputeShaderCase(testCt [all...] |
H A D | vktSpvAsmComputeShaderCase.cpp | 368 SpvAsmComputeShaderCase::SpvAsmComputeShaderCase (tcu::TestContext& testCtx, const char* name, const char* description, const ComputeShaderSpec& spec) in SpvAsmComputeShaderCase() function in vkt::SpirVAssembly::SpvAsmComputeShaderCase 374 void SpvAsmComputeShaderCase::checkSupport(Context& context) const in checkSupport() 422 void SpvAsmComputeShaderCase::initPrograms (SourceCollections& programCollection) const in initPrograms() 433 TestInstance* SpvAsmComputeShaderCase::createInstance (Context& ctx) const in createInstance()
|
H A D | vktSpvAsmInstructionTests.cpp | 961 group->addChild(new SpvAsmComputeShaderCase(testCtx, "literal_localsize", "", spec)); in createLocalSizeGroup() 964 group->addChild(new SpvAsmComputeShaderCase(testCtx, "literal_and_specid_localsize", "", spec)); in createLocalSizeGroup() 969 group->addChild(new SpvAsmComputeShaderCase(testCtx, "specid_localsize", "", spec)); in createLocalSizeGroup() 975 group->addChild(new SpvAsmComputeShaderCase(testCtx, "literal_localsize_x", "", spec)); in createLocalSizeGroup() 978 group->addChild(new SpvAsmComputeShaderCase(testCtx, "literal_and_specid_localsize_x", "", spec)); in createLocalSizeGroup() 983 group->addChild(new SpvAsmComputeShaderCase(testCtx, "specid_localsize_x", "", spec)); in createLocalSizeGroup() 987 group->addChild(new SpvAsmComputeShaderCase(testCtx, "literal_localsize_y", "", spec)); in createLocalSizeGroup() 990 group->addChild(new SpvAsmComputeShaderCase(testCtx, "literal_and_specid_localsize_y", "", spec)); in createLocalSizeGroup() 995 group->addChild(new SpvAsmComputeShaderCase(testCtx, "specid_localsize_y", "", spec)); in createLocalSizeGroup() 999 group->addChild(new SpvAsmComputeShaderCase(testCt in createLocalSizeGroup() [all...] |
H A D | vktSpvAsmCompositeInsertTests.cpp | 222 group->addChild(new SpvAsmComputeShaderCase(testCtx, testName.c_str(), "Tests vector composite insert.", spec)); in addComputeVectorCompositeInsertTests() 370 group->addChild(new SpvAsmComputeShaderCase(testCtx, testName.c_str(), "Tests matrix composite insert.", spec)); in addComputeMatrixCompositeInsertTests() 523 group->addChild(new SpvAsmComputeShaderCase(testCtx, testName.c_str(), "Tests nested struct composite insert.", spec)); in addComputeNestedStructCompositeInsertTests()
|
H A D | vktSpvAsm8bitStorageTests.cpp | 1094 group->addChild(new SpvAsmComputeShaderCase(testCtx, testName.c_str(), testName.c_str(), spec)); in addCompute8bitStorage32To8Group() 1252 group->addChild(new SpvAsmComputeShaderCase(testCtx, testName.c_str(), testName.c_str(), spec)); in addCompute8bitUniform8To32Group() 1414 group->addChild(new SpvAsmComputeShaderCase(testCtx, testName, testName, spec)); in addCompute8bitStoragePushConstant8To32Group() 1572 group->addChild(new SpvAsmComputeShaderCase(testCtx, testName.c_str(), testName.c_str(), spec)); in addCompute8bitStorage16To8Group() 1735 group->addChild(new SpvAsmComputeShaderCase(testCtx, testName.c_str(), testName.c_str(), spec)); in addCompute8bitUniform8To16Group() 1902 group->addChild(new SpvAsmComputeShaderCase(testCtx, testName, testName, spec)); in addCompute8bitStoragePushConstant8To16Group() 1987 group->addChild(new SpvAsmComputeShaderCase(testCtx, "stress_test", "Granularity stress test", spec)); in addCompute8bitStorageBuffer8To8Group() 2205 group->addChild(new SpvAsmComputeShaderCase(testCtx, testName.c_str(), testName.c_str(), spec)); in addCompute8bitStorageUniform8StructTo32StructGroup() 2431 group->addChild(new SpvAsmComputeShaderCase(testCtx, testName.c_str(), testName.c_str(), spec)); in addCompute8bitStorageUniform32StructTo8StructGroup() 2663 group->addChild(new SpvAsmComputeShaderCase(testCt in addCompute8bitStorage8bitStructMixedTypesGroup() [all...] |
H A D | vktSpvAsmConditionalBranchTests.cpp | 124 group->addChild(new SpvAsmComputeShaderCase(testCtx, testName.c_str(), "Tests both labels pointing to a same branch.", spec)); in addComputeSameLabelsTest()
|
H A D | vktSpvAsmUboMatrixPaddingTests.cpp | 143 group->addChild(new SpvAsmComputeShaderCase(testCtx, "mat2x2", "Tests mat2x2 member in UBO struct without padding (treated as vec4).", spec)); in addComputeUboMatrixPaddingTest()
|
H A D | vktSpvAsmIndexingTests.cpp | 276 structGroup->addChild(new SpvAsmComputeShaderCase(testCtx, testName.c_str(), testName.c_str(), spec)); in addComputeIndexingStructTests() 731 non16BaseAlignmentGroup->addChild(new SpvAsmComputeShaderCase(testCtx, testName.c_str(), testName.c_str(), spec)); in addComputeIndexingNon16BaseAlignmentTests()
|