Home
last modified time | relevance | path

Searched refs:ShaderCaseSpecification (Results 1 - 8 of 8) sorted by relevance

/third_party/vk-gl-cts/framework/opengl/
H A DgluShaderLibrary.hpp168 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 DgluShaderLibrary.cpp92 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 DglsShaderLibraryCase.hpp52 const glu::sl::ShaderCaseSpecification& specification);
66 const glu::sl::ShaderCaseSpecification m_spec;
H A DglsShaderConstExprTests.cpp158 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 DglsShaderLibrary.cpp50 tcu::TestCase* createCase (const std::string& name, const std::string& description, const glu::sl::ShaderCaseSpecification& spec) in createCase()
H A DglsShaderLibraryCase.cpp140 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 DvktShaderLibrary.cpp70 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 DvktShaderLibrary.cpp70 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