Searched refs:ShaderCaseSpecification (Results 1 - 8 of 8) sorted by relevance
/third_party/vk-gl-cts/framework/opengl/ |
H A D | gluShaderLibrary.hpp | 168 struct ShaderCaseSpecification struct 181 ShaderCaseSpecification (void) in ShaderCaseSpecification() function 192 bool isValid (const ShaderCaseSpecification& spec); 194 bool isCapabilityRequired(CapabilityFlag capabilityFlag, const ShaderCaseSpecification& spec); 200 virtual tcu::TestCase* createCase (const std::string& name, const std::string& description, const ShaderCaseSpecification& spec) = 0; 209 const ShaderCaseSpecification& caseSpec; 213 ProgramSpecializationParams (const ShaderCaseSpecification& caseSpec_, in ProgramSpecializationParams()
|
H A D | gluShaderLibrary.cpp | 92 bool isValid (const ShaderCaseSpecification& spec) in isValid() 236 bool isCapabilityRequired(CapabilityFlag capabilityFlag, const ShaderCaseSpecification& spec) in isCapabilityRequired() 1338 // \todo [pyry] Optimize by parsing most stuff directly to ShaderCaseSpecification in parseShaderCase() 1457 ShaderCaseSpecification spec; in parseShaderCase() 1468 shaderNodeList.push_back(m_caseFactory->createCase(caseName + "_vertex", description, ShaderCaseSpecification(spec))); in parseShaderCase() 1473 ShaderCaseSpecification spec; in parseShaderCase() 1484 shaderNodeList.push_back(m_caseFactory->createCase(caseName + "_fragment", description, ShaderCaseSpecification(spec))); in parseShaderCase() 1489 ShaderCaseSpecification spec; in parseShaderCase() 1506 shaderNodeList.push_back(m_caseFactory->createCase(caseName, description, ShaderCaseSpecification(spec))); in parseShaderCase() 1524 ShaderCaseSpecification spe in parseShaderCase() [all...] |
/third_party/vk-gl-cts/modules/glshared/ |
H A D | glsShaderLibraryCase.hpp | 52 const glu::sl::ShaderCaseSpecification& specification); 66 const glu::sl::ShaderCaseSpecification m_spec;
|
H A D | glsShaderConstExprTests.cpp | 158 glu::sl::ShaderCaseSpecification spec; in createTests() 179 glu::sl::ShaderCaseSpecification spec; in createTests() 212 glu::sl::ShaderCaseSpecification spec; in createTests() 233 glu::sl::ShaderCaseSpecification spec; in createTests()
|
H A D | glsShaderLibrary.cpp | 50 tcu::TestCase* createCase (const std::string& name, const std::string& description, const glu::sl::ShaderCaseSpecification& spec) in createCase()
|
H A D | glsShaderLibraryCase.cpp | 140 static string genVertexShader (const ShaderCaseSpecification& spec) in genVertexShader() 231 static string genFragmentShader (const ShaderCaseSpecification& spec) in genFragmentShader() 283 static string specializeVertexShader (const ShaderCaseSpecification& spec, const std::string& src, const vector<RequiredExtension>& extensions) in specializeVertexShader() 356 static string specializeFragmentShader (const ShaderCaseSpecification& spec, const std::string& src, const vector<RequiredExtension>& extensions) in specializeFragmentShader() 719 ShaderLibraryCase::ShaderLibraryCase (tcu::TestContext& testCtx, RenderContext& renderCtx, const glu::ContextInfo& contextInfo, const char* name, const char* description, const ShaderCaseSpecification& specification) 731 static inline void requireExtension(const glu::ContextInfo& info, const ShaderCaseSpecification& spec, const char *extension) 861 static bool isTessellationPresent (const ShaderCaseSpecification& spec)
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ |
H A D | vktShaderLibrary.cpp | 70 using glu::sl::ShaderCaseSpecification; 154 string genVertexShader (const ShaderCaseSpecification& spec) in genVertexShader() 238 string genFragmentShader (const ShaderCaseSpecification& spec) in genFragmentShader() 290 string specializeVertexShader (const ShaderCaseSpecification& spec, const string& src) in specializeVertexShader() 371 string specializeFragmentShader (const ShaderCaseSpecification& spec, const string& src) in specializeFragmentShader() 702 deUint32 getShaderStages (const ShaderCaseSpecification& spec) in getShaderStages() 726 PipelineProgram (Context& context, const ShaderCaseSpecification& spec); 738 PipelineProgram::PipelineProgram (Context& context, const ShaderCaseSpecification& spec) in PipelineProgram() 1224 ShaderCaseInstance (Context& context, const ShaderCaseSpecification& spec); 1244 const ShaderCaseSpecification [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ |
H A D | vktShaderLibrary.cpp | 70 using glu::sl::ShaderCaseSpecification; 154 string genVertexShader (const ShaderCaseSpecification& spec) in genVertexShader() 238 string genFragmentShader (const ShaderCaseSpecification& spec) in genFragmentShader() 290 string specializeVertexShader (const ShaderCaseSpecification& spec, const string& src) in specializeVertexShader() 371 string specializeFragmentShader (const ShaderCaseSpecification& spec, const string& src) in specializeFragmentShader() 702 deUint32 getShaderStages (const ShaderCaseSpecification& spec) in getShaderStages() 726 PipelineProgram (Context& context, const ShaderCaseSpecification& spec); 738 PipelineProgram::PipelineProgram (Context& context, const ShaderCaseSpecification& spec) in PipelineProgram() 1224 ShaderCaseInstance (Context& context, const ShaderCaseSpecification& spec); 1244 const ShaderCaseSpecification [all...] |
Completed in 10 milliseconds