/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/ |
vktOpaqueTypeIndexingTests.hpp | 32 namespace shaderexecutor namespace in namespace:vkt 37 } // shaderexecutor
|
vktShaderBuiltinPrecisionTests.hpp | 33 namespace shaderexecutor namespace in namespace:vkt 49 } // shaderexecutor
|
vktShaderBuiltinTests.cpp | 37 namespace shaderexecutor namespace in namespace:vkt 55 } // shaderexecutor
|
vktShaderBuiltinTests.hpp | 32 namespace shaderexecutor namespace in namespace:vkt 37 } // shaderexecutor
|
vktShaderCommonFunctionTests.hpp | 31 namespace shaderexecutor namespace in namespace:vkt 49 } // shaderexecutor
|
vktShaderIntegerFunctionTests.hpp | 31 namespace shaderexecutor namespace in namespace:vkt 49 } // shaderexecutor
|
vktShaderPackingFunctionTests.hpp | 31 namespace shaderexecutor namespace in namespace:vkt 47 } // shaderexecutor
|
vktShaderExecutor.hpp | 24 * \brief Vulkan ShaderExecutor 41 namespace shaderexecutor namespace in namespace:vkt 70 class ShaderExecutor; 98 class ShaderExecutor 101 virtual ~ShaderExecutor (void); 154 ShaderExecutor (const ShaderSpec& shaderSpec, glu::ShaderType shaderType); 285 inline tcu::TestLog& operator<< (tcu::TestLog& log, const ShaderExecutor* executor) { executor->log(log); return log; } 286 inline tcu::TestLog& operator<< (tcu::TestLog& log, const ShaderExecutor& executor) { executor.log(log); return log; } 288 ShaderExecutor* createExecutor(glu::ShaderType shaderType, const ShaderSpec& shaderSpec); 298 virtual void setup (ShaderExecutor&, const VkDevice&, const DeviceInterface&, const VkQueue, const deUint32, Allocator&) const = 0 [all...] |
vktShaderPackingFunctionTests.cpp | 38 namespace shaderexecutor namespace in namespace:vkt 41 using namespace shaderexecutor; 115 de::SharedPtr<ShaderExecutor> m_executor; 137 m_executor = de::SharedPtr<ShaderExecutor>(createExecutor(m_shaderType, m_spec)); 146 ShaderPackingFunctionTestInstance (Context& context, glu::ShaderType shaderType, ShaderSpec spec, de::SharedPtr<ShaderExecutor> executor, const char* name) 161 de::SharedPtr<ShaderExecutor> m_executor; 169 PackSnorm2x16CaseInstance (Context& context, glu::ShaderType shaderType, ShaderSpec spec, glu::Precision precision, de::SharedPtr<ShaderExecutor> executor, const char* name) 292 UnpackSnorm2x16CaseInstance (Context& context, glu::ShaderType shaderType, ShaderSpec spec, de::SharedPtr<ShaderExecutor> executor, const char* name) 394 PackUnorm2x16CaseInstance (Context& context, glu::ShaderType shaderType, ShaderSpec spec, glu::Precision precision, de::SharedPtr<ShaderExecutor> executor, const char* name) 517 UnpackUnorm2x16CaseInstance (Context& context, glu::ShaderType shaderType, ShaderSpec spec, de::SharedPtr<ShaderExecutor> executor, const char* name [all...] |
vktShaderIntegerFunctionTests.cpp | 41 namespace shaderexecutor namespace in namespace:vkt 338 de::MovePtr<ShaderExecutor> m_executor; 359 m_executor = de::MovePtr<ShaderExecutor>(createExecutor(m_shaderType, m_spec)); 368 IntegerFunctionTestInstance (Context& context, glu::ShaderType shaderType, ShaderSpec spec, ShaderExecutor& executor, int numValues, const char* name) 393 ShaderExecutor& m_executor; 466 UaddCarryCaseInstance (Context& context, glu::ShaderType shaderType, ShaderSpec spec, ShaderExecutor& executor, int numValues, const char* name) 577 UsubBorrowCaseInstance (Context& context, glu::ShaderType shaderType, ShaderSpec spec, ShaderExecutor& executor, int numValues, const char* name) 686 UmulExtendedCaseInstance (Context& context, glu::ShaderType shaderType, ShaderSpec spec, ShaderExecutor& executor, int numValues, const char* name) 791 ImulExtendedCaseInstance (Context& context, glu::ShaderType shaderType, ShaderSpec spec, ShaderExecutor& executor, int numValues, const char* name) 897 BitfieldExtractCaseInstance (Context& context, glu::ShaderType shaderType, ShaderSpec spec, ShaderExecutor& executor, int numValues, const char* name [all...] |
vktOpaqueTypeIndexingTests.cpp | 42 namespace shaderexecutor namespace in namespace:vkt 90 de::MovePtr<ShaderExecutor> m_executor; 100 ShaderExecutor& executor, 117 ShaderExecutor& m_executor; 143 m_executor = de::MovePtr<ShaderExecutor>(createExecutor(m_shaderType, m_shaderSpec)); 150 ShaderExecutor& executor, 425 ShaderExecutor& executor, 443 ShaderExecutor& executor, 815 ShaderExecutor& executor, 835 ShaderExecutor& executor [all...] |
vktShaderCommonFunctionTests.cpp | 43 namespace shaderexecutor namespace in namespace:vkt 464 de::MovePtr<ShaderExecutor> m_executor; 483 m_executor = de::MovePtr<ShaderExecutor>(createExecutor(m_shaderType, m_spec)); 492 CommonFunctionTestInstance (Context& context, glu::ShaderType shaderType, ShaderSpec spec, ShaderExecutor& executor, int numValues, const char* name) 515 ShaderExecutor& m_executor; 589 AbsCaseInstance (Context& context, glu::ShaderType shaderType, ShaderSpec spec, ShaderExecutor& executor, int numValues, const char* name) 686 SignCaseInstance (Context& context, glu::ShaderType shaderType, ShaderSpec spec, ShaderExecutor& executor, int numValues, const char* name) 807 RoundEvenCaseInstance (Context& context, glu::ShaderType shaderType, ShaderSpec spec, ShaderExecutor& executor, int numValues, const char* name) 933 ModfCaseInstance (Context& context, glu::ShaderType shaderType, ShaderSpec spec, ShaderExecutor& executor, int numValues, const char* name) [all...] |
vktShaderExecutor.cpp | 23 * \brief Vulkan ShaderExecutor 57 namespace shaderexecutor namespace in namespace:vkt 445 class FragmentOutExecutor : public ShaderExecutor 506 : ShaderExecutor (shaderSpec, shaderType) [all...] |
vktShaderBuiltinPrecisionTests.cpp | 68 namespace shaderexecutor namespace in namespace:vkt [all...] |