Home
last modified time | relevance | path

Searched refs:computePipelineConstructionType (Results 1 - 15 of 15) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute/
H A DvktComputeTests.cpp48 void createChildren (tcu::TestCaseGroup* computeTests, ComputePipelineConstructionType computePipelineConstructionType) in createChildren() argument
52 computeTests->addChild(createBasicComputeShaderTests(testCtx, computePipelineConstructionType)); in createChildren()
53 computeTests->addChild(createBasicDeviceGroupComputeShaderTests(testCtx, computePipelineConstructionType)); in createChildren()
55 computeTests->addChild(createCooperativeMatrixTests(testCtx, computePipelineConstructionType)); in createChildren()
57 computeTests->addChild(createIndirectComputeDispatchTests(testCtx, computePipelineConstructionType)); in createChildren()
58 computeTests->addChild(createComputeShaderBuiltinVarTests(testCtx, computePipelineConstructionType)); in createChildren()
59 computeTests->addChild(createZeroInitializeWorkgroupMemoryTests(testCtx, computePipelineConstructionType)); in createChildren()
61 computeTests->addChild(createWorkgroupMemoryExplicitLayoutTests(testCtx, computePipelineConstructionType)); in createChildren()
H A DvktComputeZeroInitializeWorkgroupMemoryTests.cpp157 MaxWorkgroupMemoryInstance (Context& context, deUint32 numWorkgroups, const vk::ComputePipelineConstructionType computePipelineConstructionType) in MaxWorkgroupMemoryInstance() argument
160 , m_computePipelineConstructionType (computePipelineConstructionType) in MaxWorkgroupMemoryInstance()
176 const vk::ComputePipelineConstructionType computePipelineConstructionType) in MaxWorkgroupMemoryTest()
179 , m_computePipelineConstructionType (computePipelineConstructionType) in MaxWorkgroupMemoryTest()
257 void AddMaxWorkgroupMemoryTests(tcu::TestCaseGroup* group, vk::ComputePipelineConstructionType computePipelineConstructionType) in AddMaxWorkgroupMemoryTests() argument
263 de::toString(numWG), numWG, computePipelineConstructionType)); in AddMaxWorkgroupMemoryTests()
279 TypeTestInstance(Context& context, const TypeCaseDef& caseDef, const vk::ComputePipelineConstructionType computePipelineConstructionType) in TypeTestInstance() argument
282 , m_computePipelineConstructionType (computePipelineConstructionType) in TypeTestInstance()
298 const vk::ComputePipelineConstructionType computePipelineConstructionType) in TypeTest()
301 , m_computePipelineConstructionType (computePipelineConstructionType) in TypeTest()
173 MaxWorkgroupMemoryTest(tcu::TestContext& testCtx, const std::string& name, deUint32 numWorkgroups, const vk::ComputePipelineConstructionType computePipelineConstructionType) MaxWorkgroupMemoryTest() argument
295 TypeTest(tcu::TestContext& testCtx, const std::string& name, const TypeCaseDef& caseDef, const vk::ComputePipelineConstructionType computePipelineConstructionType) TypeTest() argument
456 AddTypeTests(tcu::TestCaseGroup* group, vk::ComputePipelineConstructionType computePipelineConstructionType) AddTypeTests() argument
567 CompositeTestInstance(Context& context, const CompositeCaseDef& caseDef, const vk::ComputePipelineConstructionType computePipelineConstructionType) CompositeTestInstance() argument
582 CompositeTest(tcu::TestContext& testCtx, const std::string& name, const CompositeCaseDef& caseDef, const vk::ComputePipelineConstructionType computePipelineConstructionType) CompositeTest() argument
666 AddCompositeTests(tcu::TestCaseGroup* group, vk::ComputePipelineConstructionType computePipelineConstructionType) AddCompositeTests() argument
940 MaxWorkgroupsInstance(Context &context, Dim dim, const vk::ComputePipelineConstructionType computePipelineConstructionType) MaxWorkgroupsInstance() argument
955 MaxWorkgroupsTest(tcu::TestContext& testCtx, const std::string& name, Dim dim, const vk::ComputePipelineConstructionType computePipelineConstructionType) MaxWorkgroupsTest() argument
1046 AddMaxWorkgroupsTests(tcu::TestCaseGroup* group, vk::ComputePipelineConstructionType computePipelineConstructionType) AddMaxWorkgroupsTests() argument
1056 SpecializeWorkgroupInstance(Context &context, deUint32 x, deUint32 y, deUint32 z, const vk::ComputePipelineConstructionType computePipelineConstructionType) SpecializeWorkgroupInstance() argument
1075 SpecializeWorkgroupTest(tcu::TestContext& testCtx, const std::string& name, deUint32 x, deUint32 y, deUint32 z, const vk::ComputePipelineConstructionType computePipelineConstructionType) SpecializeWorkgroupTest() argument
1138 AddSpecializeWorkgroupTests(tcu::TestCaseGroup* group, vk::ComputePipelineConstructionType computePipelineConstructionType) AddSpecializeWorkgroupTests() argument
1175 RepeatedPipelineTest(tcu::TestContext& testCtx, const std::string& name, deUint32 xSize, deUint32 repeat, deUint32 odd, const vk::ComputePipelineConstructionType computePipelineConstructionType) RepeatedPipelineTest() argument
1383 AddRepeatedPipelineTests(tcu::TestCaseGroup* group, vk::ComputePipelineConstructionType computePipelineConstructionType) AddRepeatedPipelineTests() argument
1433 createZeroInitializeWorkgroupMemoryTests(tcu::TestContext& testCtx, vk::ComputePipelineConstructionType computePipelineConstructionType) createZeroInitializeWorkgroupMemoryTests() argument
[all...]
H A DvktComputeBasicComputeShaderTests.cpp128 const vk::ComputePipelineConstructionType computePipelineConstructionType);
146 const vk::ComputePipelineConstructionType computePipelineConstructionType);
160 const vk::ComputePipelineConstructionType computePipelineConstructionType) in SharedVarTest()
164 , m_computePipelineConstructionType(computePipelineConstructionType) in SharedVarTest()
206 SharedVarTestInstance::SharedVarTestInstance (Context& context, const tcu::IVec3& localSize, const tcu::IVec3& workSize, const vk::ComputePipelineConstructionType computePipelineConstructionType) in SharedVarTestInstance() argument
210 , m_computePipelineConstructionType (computePipelineConstructionType) in SharedVarTestInstance()
310 const vk::ComputePipelineConstructionType computePipelineConstructionType);
328 const vk::ComputePipelineConstructionType computePipelineConstructionType);
342 const vk::ComputePipelineConstructionType computePipelineConstructionType) in SharedVarAtomicOpTest()
346 , m_computePipelineConstructionType (computePipelineConstructionType) in SharedVarAtomicOpTest()
156 SharedVarTest(tcu::TestContext& testCtx, const std::string& name, const tcu::IVec3& localSize, const tcu::IVec3& workSize, const vk::ComputePipelineConstructionType computePipelineConstructionType) SharedVarTest() argument
338 SharedVarAtomicOpTest(tcu::TestContext& testCtx, const std::string& name, const tcu::IVec3& localSize, const tcu::IVec3& workSize, const vk::ComputePipelineConstructionType computePipelineConstructionType) SharedVarAtomicOpTest() argument
388 SharedVarAtomicOpTestInstance(Context& context, const tcu::IVec3& localSize, const tcu::IVec3& workSize, const vk::ComputePipelineConstructionType computePipelineConstructionType) SharedVarAtomicOpTestInstance() argument
521 SSBOLocalBarrierTest(tcu::TestContext& testCtx, const std::string& name, const tcu::IVec3& localSize, const tcu::IVec3& workSize, const vk::ComputePipelineConstructionType computePipelineConstructionType) SSBOLocalBarrierTest() argument
573 SSBOLocalBarrierTestInstance(Context& context, const tcu::IVec3& localSize, const tcu::IVec3& workSize, const vk::ComputePipelineConstructionType computePipelineConstructionType) SSBOLocalBarrierTestInstance() argument
[all...]
H A DvktComputeShaderBuiltinVarTests.cpp136 const vk::ComputePipelineConstructionType computePipelineConstructionType);
155 ComputeBuiltinVarCase (tcu::TestContext& context, const string& name, const char* varName, glu::DataType varType, bool readByComponent, const vk::ComputePipelineConstructionType computePipelineConstructionType);
187 ComputeBuiltinVarCase::ComputeBuiltinVarCase (tcu::TestContext& context, const string& name, const char* varName, glu::DataType varType, bool readByComponent, const vk::ComputePipelineConstructionType computePipelineConstructionType) in ComputeBuiltinVarCase() argument
193 , m_computePipelineConstructionType (computePipelineConstructionType) in ComputeBuiltinVarCase()
266 NumWorkGroupsCase (tcu::TestContext& context, bool readByCompnent, const vk::ComputePipelineConstructionType computePipelineConstructionType) in NumWorkGroupsCase() argument
267 : ComputeBuiltinVarCase(context, "num_work_groups", "gl_NumWorkGroups", glu::TYPE_UINT_VEC3, readByCompnent, computePipelineConstructionType) in NumWorkGroupsCase()
290 WorkGroupSizeCase (tcu::TestContext& context, bool readByComponent, const vk::ComputePipelineConstructionType computePipelineConstructionType) in WorkGroupSizeCase() argument
291 : ComputeBuiltinVarCase(context, "work_group_size", "gl_WorkGroupSize", glu::TYPE_UINT_VEC3, readByComponent, computePipelineConstructionType) in WorkGroupSizeCase()
317 WorkGroupIDCase (tcu::TestContext& context, bool readbyComponent, const vk::ComputePipelineConstructionType computePipelineConstructionType) in WorkGroupIDCase() argument
318 : ComputeBuiltinVarCase(context, "work_group_id", "gl_WorkGroupID", glu::TYPE_UINT_VEC3, readbyComponent, computePipelineConstructionType) in WorkGroupIDCase()
340 LocalInvocationIDCase(tcu::TestContext& context, bool readByComponent, const vk::ComputePipelineConstructionType computePipelineConstructionType) LocalInvocationIDCase() argument
366 GlobalInvocationIDCase(tcu::TestContext& context, bool readByComponent, const vk::ComputePipelineConstructionType computePipelineConstructionType) GlobalInvocationIDCase() argument
389 LocalInvocationIndexCase(tcu::TestContext& context, bool readByComponent, const vk::ComputePipelineConstructionType computePipelineConstructionType) LocalInvocationIndexCase() argument
408 ComputeBuiltinVarInstance(Context& context, const vector<SubCase>& subCases, const glu::DataType varType, const ComputeBuiltinVarCase* builtinVarCase, const vk::ComputePipelineConstructionType computePipelineConstructionType) ComputeBuiltinVarInstance() argument
594 ComputeShaderBuiltinVarTests(tcu::TestContext& context, vk::ComputePipelineConstructionType computePipelineConstructionType) ComputeShaderBuiltinVarTests() argument
618 createComputeShaderBuiltinVarTests(tcu::TestContext& testCtx, vk::ComputePipelineConstructionType computePipelineConstructionType) createComputeShaderBuiltinVarTests() argument
[all...]
H A DvktComputeWorkgroupMemoryExplicitLayoutTests.cpp70 vk::ComputePipelineConstructionType computePipelineConstructionType; member
87 checkShaderObjectRequirements(context.getInstanceInterface(), context.getPhysicalDevice(), params.computePipelineConstructionType); in checkSupportWithParams()
148 tcu::TestStatus runCompute(Context& context, deUint32 workgroupSize, const vk::ComputePipelineConstructionType computePipelineConstructionType) in runCompute() argument
181 ComputePipelineWrapper pipeline(vk, device, computePipelineConstructionType, context.getBinaryCollection().get("comp")); in runCompute()
372 AliasTest(tcu::TestContext& testCtx, const CaseDef& caseDef, const vk::ComputePipelineConstructionType computePipelineConstructionType) in AliasTest() argument
375 , m_computePipelineConstructionType (computePipelineConstructionType) in AliasTest()
385 Instance(Context& context, const CaseDef& caseDef, const vk::ComputePipelineConstructionType computePipelineConstructionType) in Instance() argument
388 , m_computePipelineConstructionType (computePipelineConstructionType) in Instance()
423 p.computePipelineConstructionType = m_computePipelineConstructionType; in checkSupport()
544 void AddAliasTests(tcu::TestCaseGroup* group, vk::ComputePipelineConstructionType computePipelineConstructionType) in AddAliasTests() argument
821 ZeroTest(tcu::TestContext& testCtx, const CaseDef& caseDef, const vk::ComputePipelineConstructionType computePipelineConstructionType) ZeroTest() argument
834 Instance(Context& context, const vk::ComputePipelineConstructionType computePipelineConstructionType) Instance() argument
997 AddZeroTests(tcu::TestCaseGroup* group, vk::ComputePipelineConstructionType computePipelineConstructionType) AddZeroTests() argument
1082 PaddingTest(tcu::TestContext& testCtx, const CaseDef& caseDef, const vk::ComputePipelineConstructionType computePipelineConstructionType) PaddingTest() argument
1095 Instance(Context& context, const CaseDef& caseDef, const vk::ComputePipelineConstructionType computePipelineConstructionType) Instance() argument
1188 AddPaddingTests(tcu::TestCaseGroup* group, vk::ComputePipelineConstructionType computePipelineConstructionType) AddPaddingTests() argument
1232 SizeTest(tcu::TestContext& testCtx, deUint32 size, const vk::ComputePipelineConstructionType computePipelineConstructionType) SizeTest() argument
1246 Instance(Context& context, const vk::ComputePipelineConstructionType computePipelineConstructionType) Instance() argument
1327 AddSizeTests(tcu::TestCaseGroup* group, vk::ComputePipelineConstructionType computePipelineConstructionType) AddSizeTests() argument
1400 createWorkgroupMemoryExplicitLayoutTests(tcu::TestContext& testCtx, vk::ComputePipelineConstructionType computePipelineConstructionType) createWorkgroupMemoryExplicitLayoutTests() argument
[all...]
H A DvktComputeBasicComputeShaderTests.hpp37 tcu::TestCaseGroup* createBasicComputeShaderTests (tcu::TestContext& testCtx, vk::ComputePipelineConstructionType computePipelineConstructionType);
38 tcu::TestCaseGroup* createBasicDeviceGroupComputeShaderTests (tcu::TestContext& testCtx, vk::ComputePipelineConstructionType computePipelineConstructionType);
H A DvktComputeIndirectComputeDispatchTests.cpp271 const vk::ComputePipelineConstructionType computePipelineConstructionType);
322 const vk::ComputePipelineConstructionType computePipelineConstructionType) in IndirectDispatchInstanceBufferUpload()
336 , m_computePipelineConstructionType (computePipelineConstructionType) in IndirectDispatchInstanceBufferUpload()
562 const vk::ComputePipelineConstructionType computePipelineConstructionType);
586 const vk::ComputePipelineConstructionType computePipelineConstructionType) in IndirectDispatchCaseBufferUpload()
593 , m_computePipelineConstructionType (computePipelineConstructionType) in IndirectDispatchCaseBufferUpload()
667 const vk::ComputePipelineConstructionType computePipelineConstructionType) in IndirectDispatchInstanceBufferGenerate()
669 : IndirectDispatchInstanceBufferUpload(context, name, bufferSize, workGroupSize, dispatchCommands, computeOnlyQueue, computePipelineConstructionType) {} in IndirectDispatchInstanceBufferGenerate()
743 const vk::ComputePipelineConstructionType computePipelineConstructionType) in IndirectDispatchCaseBufferGenerate()
744 : IndirectDispatchCaseBufferUpload(testCtx, caseDesc, glslVersion, computePipelineConstructionType) {} in IndirectDispatchCaseBufferGenerate()
316 IndirectDispatchInstanceBufferUpload(Context& context, const std::string& name, const deUintptr bufferSize, const tcu::UVec3& workGroupSize, const DispatchCommandsVec& dispatchCommands, const bool computeQueueOnly, const vk::ComputePipelineConstructionType computePipelineConstructionType) IndirectDispatchInstanceBufferUpload() argument
583 IndirectDispatchCaseBufferUpload(tcu::TestContext& testCtx, const DispatchCaseDesc& caseDesc, const glu::GLSLVersion glslVersion, const vk::ComputePipelineConstructionType computePipelineConstructionType) IndirectDispatchCaseBufferUpload() argument
661 IndirectDispatchInstanceBufferGenerate(Context& context, const std::string& name, const deUintptr bufferSize, const tcu::UVec3& workGroupSize, const DispatchCommandsVec& dispatchCommands, const bool computeOnlyQueue, const vk::ComputePipelineConstructionType computePipelineConstructionType) IndirectDispatchInstanceBufferGenerate() argument
740 IndirectDispatchCaseBufferGenerate(tcu::TestContext& testCtx, const DispatchCaseDesc& caseDesc, const glu::GLSLVersion glslVersion, const vk::ComputePipelineConstructionType computePipelineConstructionType) IndirectDispatchCaseBufferGenerate() argument
850 createIndirectComputeDispatchTests(tcu::TestContext& testCtx, vk::ComputePipelineConstructionType computePipelineConstructionType) createIndirectComputeDispatchTests() argument
[all...]
H A DvktComputeCooperativeMatrixTests.hpp37 tcu::TestCaseGroup* createCooperativeMatrixTests (tcu::TestContext& testCtx, vk::ComputePipelineConstructionType computePipelineConstructionType);
H A DvktComputeIndirectComputeDispatchTests.hpp37 tcu::TestCaseGroup* createIndirectComputeDispatchTests (tcu::TestContext& testCtx, vk::ComputePipelineConstructionType computePipelineConstructionType);
H A DvktComputeShaderBuiltinVarTests.hpp36 tcu::TestCaseGroup* createComputeShaderBuiltinVarTests (tcu::TestContext& testCtx, vk::ComputePipelineConstructionType computePipelineConstructionType);
H A DvktComputeWorkgroupMemoryExplicitLayoutTests.hpp38 tcu::TestCaseGroup* createWorkgroupMemoryExplicitLayoutTests (tcu::TestContext& testCtx, vk::ComputePipelineConstructionType computePipelineConstructionType);
H A DvktComputeZeroInitializeWorkgroupMemoryTests.hpp38 tcu::TestCaseGroup* createZeroInitializeWorkgroupMemoryTests (tcu::TestContext& testCtx, vk::ComputePipelineConstructionType computePipelineConstructionType);
H A DvktComputeCooperativeMatrixTests.cpp144 vk::ComputePipelineConstructionType computePipelineConstructionType; member
420 checkShaderObjectRequirements(context.getInstanceInterface(), context.getPhysicalDevice(), m_data.computePipelineConstructionType); in checkSupport()
1315 ComputePipelineWrapper pipeline(vk, device, m_data.computePipelineConstructionType, m_context.getBinaryCollection().get("test")); in iterate()
1710 tcu::TestCaseGroup* createCooperativeMatrixTestsInternal (tcu::TestContext& testCtx, vk::ComputePipelineConstructionType computePipelineConstructionType, UseType useType) in createCooperativeMatrixTestsInternal() argument
1912 computePipelineConstructionType, // vk::ComputePipelineConstructionType computePipelineConstructionType; in createCooperativeMatrixTestsInternal()
1957 computePipelineConstructionType, // vk::ComputePipelineConstructionType computePipelineConstructionType; in createCooperativeMatrixTestsInternal()
1975 tcu::TestCaseGroup* createCooperativeMatrixTests (tcu::TestContext& testCtx, vk::ComputePipelineConstructionType computePipelineConstructionType) in createCooperativeMatrixTests() argument
1979 group->addChild(createCooperativeMatrixTestsInternal(testCtx, computePipelineConstructionType, UT_N in createCooperativeMatrixTests()
[all...]
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/
H A DvkComputePipelineConstructionUtil.cpp35 ComputePipelineConstructionType computePipelineConstructionType) in checkShaderObjectRequirements()
37 if (computePipelineConstructionType == COMPUTE_PIPELINE_CONSTRUCTION_TYPE_PIPELINE) in checkShaderObjectRequirements()
33 checkShaderObjectRequirements(const InstanceInterface& vki, VkPhysicalDevice physicalDevice, ComputePipelineConstructionType computePipelineConstructionType) checkShaderObjectRequirements() argument
H A DvkComputePipelineConstructionUtil.hpp54 ComputePipelineConstructionType computePipelineConstructionType);

Completed in 14 milliseconds