/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ |
H A D | vktTestCase.hpp | 189 class TestInstance; 200 virtual TestInstance* createInstance (Context& context) const = 0; 206 class TestInstance class 209 TestInstance (Context& context) : m_context(context) {} in TestInstance() function in vkt::TestInstance 210 virtual ~TestInstance (void) {} in ~TestInstance() 218 TestInstance (const TestInstance&); 219 TestInstance& operator= (const TestInstance&);
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ |
H A D | vktTestCase.hpp | 175 class TestInstance; 186 virtual TestInstance* createInstance (Context& context) const = 0; 192 class TestInstance class 195 TestInstance (Context& context) : m_context(context) {} in TestInstance() function in vkt::TestInstance 196 virtual ~TestInstance (void) {} in ~TestInstance() 204 TestInstance (const TestInstance&); 205 TestInstance& operator= (const TestInstance&);
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/mesh_shader/ |
H A D | vktMeshShaderPropertyTests.cpp | 114 class MeshShaderPropertyInstance : public vkt::TestInstance 118 : vkt::TestInstance (context) in MeshShaderPropertyInstance() 244 TestInstance* createInstance (Context& context) const override; 262 TestInstance* MaxDrawMeshTasksCountCase::createInstance (Context& context) const in createInstance() 307 TestInstance* createInstance (Context& context) const override; 322 TestInstance* MaxTaskWorkGroupInvocationsCase::createInstance (Context& context) const in createInstance() 384 TestInstance* createInstance (Context& context) const override; 399 TestInstance* MaxTaskOutputCountCase::createInstance (Context& context) const in createInstance() 432 TestInstance* createInstance (Context& context) const override; 447 TestInstance* MaxMeshWorkGroupInvocationsCas [all...] |
H A D | vktMeshShaderBuiltinTestsEXT.cpp | 156 class MeshShaderBuiltinInstance : public vkt::TestInstance 160 : vkt::TestInstance (context) in MeshShaderBuiltinInstance() 673 TestInstance* createInstance (Context& context) const override; 798 TestInstance* PrimitiveIdCase::createInstance (Context& context) const in createInstance() 827 TestInstance* createInstance (Context& context) const override; 919 TestInstance* LayerCase::createInstance (Context& context) const in createInstance() 962 TestInstance* createInstance (Context& context) const override; 1055 TestInstance* ViewportIndexCase::createInstance (Context& context) const in createInstance() 1101 TestInstance* createInstance (Context& context) const override; 1154 TestInstance* PositionCas [all...] |
H A D | vktMeshShaderBuiltinTests.cpp | 153 class MeshShaderBuiltinInstance : public vkt::TestInstance 157 : vkt::TestInstance (context) in MeshShaderBuiltinInstance() 545 TestInstance* createInstance (Context& context) const override; 669 TestInstance* PrimitiveIdCase::createInstance (Context& context) const in createInstance() 696 TestInstance* createInstance (Context& context) const override; 786 TestInstance* LayerCase::createInstance (Context& context) const in createInstance() 821 TestInstance* createInstance (Context& context) const override; 912 TestInstance* ViewportIndexCase::createInstance (Context& context) const in createInstance() 957 TestInstance* createInstance (Context& context) const override; 1010 TestInstance* PositionCas [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/mesh_shader/ |
H A D | vktMeshShaderPropertyTests.cpp | 114 class MeshShaderPropertyInstance : public vkt::TestInstance 118 : vkt::TestInstance (context) in MeshShaderPropertyInstance() 244 TestInstance* createInstance (Context& context) const override; 262 TestInstance* MaxDrawMeshTasksCountCase::createInstance (Context& context) const in createInstance() 307 TestInstance* createInstance (Context& context) const override; 322 TestInstance* MaxTaskWorkGroupInvocationsCase::createInstance (Context& context) const in createInstance() 384 TestInstance* createInstance (Context& context) const override; 399 TestInstance* MaxTaskOutputCountCase::createInstance (Context& context) const in createInstance() 432 TestInstance* createInstance (Context& context) const override; 447 TestInstance* MaxMeshWorkGroupInvocationsCas [all...] |
H A D | vktMeshShaderBuiltinTestsEXT.cpp | 156 class MeshShaderBuiltinInstance : public vkt::TestInstance 160 : vkt::TestInstance (context) in MeshShaderBuiltinInstance() 673 TestInstance* createInstance (Context& context) const override; 798 TestInstance* PrimitiveIdCase::createInstance (Context& context) const in createInstance() 827 TestInstance* createInstance (Context& context) const override; 919 TestInstance* LayerCase::createInstance (Context& context) const in createInstance() 962 TestInstance* createInstance (Context& context) const override; 1055 TestInstance* ViewportIndexCase::createInstance (Context& context) const in createInstance() 1101 TestInstance* createInstance (Context& context) const override; 1154 TestInstance* PositionCas [all...] |
H A D | vktMeshShaderBuiltinTests.cpp | 153 class MeshShaderBuiltinInstance : public vkt::TestInstance 157 : vkt::TestInstance (context) in MeshShaderBuiltinInstance() 545 TestInstance* createInstance (Context& context) const override; 669 TestInstance* PrimitiveIdCase::createInstance (Context& context) const in createInstance() 696 TestInstance* createInstance (Context& context) const override; 786 TestInstance* LayerCase::createInstance (Context& context) const in createInstance() 821 TestInstance* createInstance (Context& context) const override; 912 TestInstance* ViewportIndexCase::createInstance (Context& context) const in createInstance() 957 TestInstance* createInstance (Context& context) const override; 1010 TestInstance* PositionCas [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shader_object/ |
H A D | vktShaderObjectApiTests.cpp | 49 class ShaderObjectApiInstance : public vkt::TestInstance 53 : vkt::TestInstance (context) in ShaderObjectApiInstance() 181 TestInstance* createInstance (Context& context) const override { return new ShaderObjectApiInstance(context); } 189 class ShaderObjectExtensionVersionInstance : public vkt::TestInstance 193 : vkt::TestInstance (context) in ShaderObjectExtensionVersionInstance() 307 TestInstance* createInstance (Context& context) const override { return new ShaderObjectExtensionVersionInstance(context, m_test); }
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/compute/ |
H A D | vktComputeZeroInitializeWorkgroupMemoryTests.cpp | 154 class MaxWorkgroupMemoryInstance : public vkt::TestInstance 158 : TestInstance (context) in MaxWorkgroupMemoryInstance() 184 TestInstance* createInstance(Context& context) const in createInstance() 276 class TypeTestInstance : public vkt::TestInstance 280 : TestInstance (context) in TypeTestInstance() 306 TestInstance* createInstance(Context& context) const in createInstance() 564 class CompositeTestInstance : public vkt::TestInstance 568 : TestInstance (context) in CompositeTestInstance() 593 TestInstance* createInstance(Context& context) const in createInstance() 937 class MaxWorkgroupsInstance : public vkt::TestInstance [all...] |
H A D | vktComputeBasicComputeShaderTests.cpp | 132 TestInstance* createInstance (Context& context) const; 140 class SharedVarTestInstance : public vkt::TestInstance 201 TestInstance* SharedVarTest::createInstance (Context& context) const in createInstance() 207 : TestInstance (context) in SharedVarTestInstance() 314 TestInstance* createInstance (Context& context) const; 322 class SharedVarAtomicOpTestInstance : public vkt::TestInstance 383 TestInstance* SharedVarAtomicOpTest::createInstance (Context& context) const in createInstance() 389 : TestInstance (context) in SharedVarAtomicOpTestInstance() 497 TestInstance* createInstance (Context& context) const; 505 class SSBOLocalBarrierTestInstance : public vkt::TestInstance [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/compute/ |
H A D | vktComputeZeroInitializeWorkgroupMemoryTests.cpp | 182 class MaxWorkgroupMemoryInstance : public vkt::TestInstance 186 : TestInstance(context), in MaxWorkgroupMemoryInstance() 209 TestInstance* createInstance(Context& context) const in createInstance() 299 class TypeTestInstance : public vkt::TestInstance 303 : TestInstance(context), in TypeTestInstance() 326 TestInstance* createInstance(Context& context) const in createInstance() 582 class CompositeTestInstance : public vkt::TestInstance 586 : TestInstance(context), in CompositeTestInstance() 608 TestInstance* createInstance(Context& context) const in createInstance() 950 class MaxWorkgroupsInstance : public vkt::TestInstance [all...] |
H A D | vktComputeBasicComputeShaderTests.cpp | 128 TestInstance* createInstance (Context& context) const; 135 class SharedVarTestInstance : public vkt::TestInstance 188 TestInstance* SharedVarTest::createInstance (Context& context) const in createInstance() 194 : TestInstance (context) in SharedVarTestInstance() 299 TestInstance* createInstance (Context& context) const; 306 class SharedVarAtomicOpTestInstance : public vkt::TestInstance 359 TestInstance* SharedVarAtomicOpTest::createInstance (Context& context) const in createInstance() 365 : TestInstance (context) in SharedVarAtomicOpTestInstance() 470 TestInstance* createInstance (Context& context) const; 477 class SSBOLocalBarrierTestInstance : public vkt::TestInstance [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/api/ |
H A D | vktApiFillBufferTests.cpp | 71 class FillWholeBufferTestInstance : public vkt::TestInstance 90 : vkt::TestInstance(context), m_params(testParams) in FillWholeBufferTestInstance() 167 virtual TestInstance* createInstance (Context& context) const override 169 return static_cast<TestInstance*>(new FillWholeBufferTestInstance(context, m_params)); 176 class FillBufferTestInstance : public vkt::TestInstance 215 : vkt::TestInstance (context) in FillBufferTestInstance() 351 virtual TestInstance* createInstance (Context& context) const in createInstance() 353 return static_cast<TestInstance*>(new FillBufferTestInstance(context, m_params)); in createInstance() 442 virtual TestInstance* createInstance (Context& context) const in createInstance() 444 return (TestInstance*) ne in createInstance() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/ |
H A D | vktSpvAsmComputeShaderCase.hpp | 46 class SpvAsmComputeShaderInstance : public TestInstance 62 TestInstance* createInstance (Context& ctx) const;
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/ |
H A D | vktSpvAsmComputeShaderCase.hpp | 46 class SpvAsmComputeShaderInstance : public TestInstance 62 TestInstance* createInstance (Context& ctx) const;
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/amber/ |
H A D | vktAmberTestCase.hpp | 48 class AmberTestInstance : public TestInstance 54 : TestInstance(context), m_recipe(recipe), m_customDevice(customDevice) in AmberTestInstance() 75 TestInstance* createInstance (Context& ctx) const override;
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/memory_model/ |
H A D | vktMemoryModelSharedLayoutCase.hpp | 125 class SharedLayoutCaseInstance : public TestInstance 129 : TestInstance(context) {} in SharedLayoutCaseInstance() 142 virtual TestInstance* createInstance (Context& context) const;
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory/ |
H A D | vktProtectedMemContext.hpp | 95 class ProtectedTestInstance : public TestInstance 99 : TestInstance (ctx) in ProtectedTestInstance() 103 : TestInstance (ctx) in ProtectedTestInstance()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/amber/ |
H A D | vktAmberTestCase.hpp | 48 class AmberTestInstance : public TestInstance 54 : TestInstance(context), m_recipe(recipe), m_customDevice(customDevice) in AmberTestInstance() 75 TestInstance* createInstance (Context& ctx) const override;
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/memory_model/ |
H A D | vktMemoryModelSharedLayoutCase.hpp | 125 class SharedLayoutCaseInstance : public TestInstance 129 : TestInstance(context) {} in SharedLayoutCaseInstance() 142 virtual TestInstance* createInstance (Context& context) const;
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/protected_memory/ |
H A D | vktProtectedMemContext.hpp | 95 class ProtectedTestInstance : public TestInstance 99 : TestInstance (ctx) in ProtectedTestInstance() 103 : TestInstance (ctx) in ProtectedTestInstance()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/postmortem/ |
H A D | vktPostmortemDeviceFaultTests.cpp | 79 virtual TestInstance* createInstance (Context& context) const override; 85 class DeviceFaultInstance : public TestInstance 89 : TestInstance (context) in DeviceFaultInstance() 101 class DeviceFaultCustomInstance : public TestInstance 105 : TestInstance (context) {} in DeviceFaultCustomInstance() 111 TestInstance* DeviceFaultCase::createInstance (Context& context) const in createInstance() 113 TestInstance* instance = nullptr; in createInstance()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/postmortem/ |
H A D | vktPostmortemDeviceFaultTests.cpp | 79 virtual TestInstance* createInstance (Context& context) const override; 85 class DeviceFaultInstance : public TestInstance 89 : TestInstance (context) in DeviceFaultInstance() 101 class DeviceFaultCustomInstance : public TestInstance 105 : TestInstance (context) {} in DeviceFaultCustomInstance() 111 TestInstance* DeviceFaultCase::createInstance (Context& context) const in createInstance() 113 TestInstance* instance = nullptr; in createInstance()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/geometry/ |
H A D | vktGeometryInputGeometryShaderTests.cpp | 126 virtual TestInstance* createInstance (Context& context) const; 192 TestInstance* GeometryExpanderRenderTest::createInstance (Context& context) const in createInstance() 245 virtual TestInstance* createInstance (Context& context) const; 256 TestInstance* TriangleStripAdjacencyVertexCountTest::createInstance (Context& context) const in createInstance()
|