Home
last modified time | relevance | path

Searched refs:SpvAsmComputeShaderCase (Results 1 - 25 of 36) sorted by relevance

12

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/
H A DvktSpvAsmWorkgroupMemoryTests.cpp298 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 DvktSpvAsmComputeShaderCase.hpp56 class SpvAsmComputeShaderCase : public TestCase class
59 SpvAsmComputeShaderCase (tcu::TestContext& testCtx, const char* name, const ComputeShaderSpec& spec);
H A DvktSpvAsmPointerParameterTests.cpp140 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 DvktSpvAsmEmptyStructTests.cpp226 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 DvktSpvAsmVariablePointersTests.cpp399 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 DvktSpvAsmComputeShaderCase.cpp368 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 DvktSpvAsmInstructionTests.cpp962 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 DvktSpvAsmCompositeInsertTests.cpp223 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 DvktSpvAsm8bitStorageTests.cpp1094 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 DvktSpvAsmConditionalBranchTests.cpp124 group->addChild(new SpvAsmComputeShaderCase(testCtx, testName.c_str(), spec)); in addComputeSameLabelsTest()
H A DvktSpvAsmUboMatrixPaddingTests.cpp143 group->addChild(new SpvAsmComputeShaderCase(testCtx, "mat2x2", spec)); in addComputeUboMatrixPaddingTest()
H A DvktSpvAsmIndexingTests.cpp276 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 DvktSpvAsmIntegerDotProductTests.cpp535 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 DvktSpvAsmWorkgroupMemoryTests.cpp298 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 DvktSpvAsmComputeShaderCase.hpp56 class SpvAsmComputeShaderCase : public TestCase class
59 SpvAsmComputeShaderCase (tcu::TestContext& testCtx, const char* name, const char* description, const ComputeShaderSpec& spec);
H A DvktSpvAsmPointerParameterTests.cpp140 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 DvktSpvAsmEmptyStructTests.cpp226 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 DvktSpvAsmVariablePointersTests.cpp399 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 DvktSpvAsmComputeShaderCase.cpp368 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 DvktSpvAsmInstructionTests.cpp961 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 DvktSpvAsmCompositeInsertTests.cpp222 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 DvktSpvAsm8bitStorageTests.cpp1094 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 DvktSpvAsmConditionalBranchTests.cpp124 group->addChild(new SpvAsmComputeShaderCase(testCtx, testName.c_str(), "Tests both labels pointing to a same branch.", spec)); in addComputeSameLabelsTest()
H A DvktSpvAsmUboMatrixPaddingTests.cpp143 group->addChild(new SpvAsmComputeShaderCase(testCtx, "mat2x2", "Tests mat2x2 member in UBO struct without padding (treated as vec4).", spec)); in addComputeUboMatrixPaddingTest()
H A DvktSpvAsmIndexingTests.cpp276 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()

Completed in 46 milliseconds

12