Home
last modified time | relevance | path

Searched refs:ShaderCase (Results 1 – 20 of 20) sorted by relevance

/external/deqp/modules/glshared/
DglsShaderConstExprTests.cpp50 using gls::sl::ShaderCase; in createTests()
85 vector<ShaderCase::ValueBlock> shaderOutput (1); in createTests()
88 shaderOutput[0].values.push_back(ShaderCase::Value()); in createTests()
89 shaderOutput[0].values[0].storageType = ShaderCase::Value::STORAGE_OUTPUT; in createTests()
93 shaderOutput[0].values[0].elements.push_back(ShaderCase::Value::Element()); in createTests()
105 ShaderCase::Value& expected = shaderOutput[0].values[0]; in createTests()
156 ret.push_back(new ShaderCase(testContext, in createTests()
161ShaderCase::ShaderCaseSpecification::generateSharedSourceVertexCase(ShaderCase::EXPECT_PASS, in createTests()
167 ret.push_back(new ShaderCase(testContext, in createTests()
172ShaderCase::ShaderCaseSpecification::generateSharedSourceFragmentCase(ShaderCase::EXPECT_PASS, in createTests()
[all …]
DglsShaderLibraryCase.cpp88 ShaderCase::ValueBlock::ValueBlock (void) in ValueBlock()
93 ShaderCase::CaseRequirement::CaseRequirement (void) in CaseRequirement()
102 ShaderCase::CaseRequirement ShaderCase::CaseRequirement::createAnyExtensionRequirement (const std::… in createAnyExtensionRequirement()
113 ShaderCase::CaseRequirement ShaderCase::CaseRequirement::createLimitRequirement (deUint32 enumName,… in createLimitRequirement()
124 ShaderCase::CaseRequirement ShaderCase::CaseRequirement::createFullGLSLES100SpecificationRequiremen… in createFullGLSLES100SpecificationRequirement()
133 void ShaderCase::CaseRequirement::checkRequirements (glu::RenderContext& renderCtx, const glu::Cont… in checkRequirements()
199 ShaderCase::ShaderCaseSpecification::ShaderCaseSpecification (void) in ShaderCaseSpecification()
206 ShaderCase::ShaderCaseSpecification ShaderCase::ShaderCaseSpecification::generateSharedSourceVertex… in generateSharedSourceVertexCase()
217 ShaderCase::ShaderCaseSpecification ShaderCase::ShaderCaseSpecification::generateSharedSourceFragme… in generateSharedSourceFragmentCase()
339 ShaderCase::ShaderCase (tcu::TestContext& testCtx, RenderContext& renderCtx, const glu::ContextInfo… in ShaderCase() function in deqp::gls::sl::ShaderCase
[all …]
DglsShaderLibrary.cpp189 void parseValueElement (DataType dataType, ShaderCase::Value& result);
190 void parseValue (ShaderCase::ValueBlock& valueBlock);
191 void parseValueBlock (ShaderCase::ValueBlock& valueBlock);
193 void parseRequirement (ShaderCase::CaseRequirement& valueBlock);
194 void parseExpectResult (ShaderCase::ExpectResult& expectResult);
196 void parsePipelineProgram (ShaderCase::PipelineProgram& program);
729 void ShaderParser::parseValueElement (DataType expectedDataType, ShaderCase::Value& result) in parseValueElement()
735 ShaderCase::Value::Element elems[16]; in parseValueElement()
793 void ShaderParser::parseValue (ShaderCase::ValueBlock& valueBlock) in parseValue()
798 ShaderCase::Value result; in parseValue()
[all …]
DglsShaderLibraryCase.hpp45 class ShaderCase : public tcu::TestCase class
179 ShaderCase (tcu::TestContext& testCtx,
185 ShaderCase (tcu::TestContext& testCtx,
191 virtual ~ShaderCase (void);
198 ShaderCase (const ShaderCase&); // not allowed!
199 ShaderCase& operator= (const ShaderCase&); // not allowed!
205 …std::string>& sources, const ValueBlock& valueBlock, const std::vector<ShaderCase::CaseRequirement…
206 …std::string>& sources, const ValueBlock& valueBlock, const std::vector<ShaderCase::CaseRequirement…
207 …std::string>& sources, const ValueBlock& valueBlock, const std::vector<ShaderCase::CaseRequirement…
208 …std::string>& sources, const ValueBlock& valueBlock, const std::vector<ShaderCase::CaseRequirement…
[all …]
/external/deqp/modules/gles31/scripts/
Dgen-implicit-conversions.py317 class ArithmeticCase(genutil.ShaderCase):
420 class ParenthesizedCase(genutil.ShaderCase):
480 class FunctionsCase(genutil.ShaderCase):
511 class ArrayCase(genutil.ShaderCase):
555 class ArrayUnpackCase(genutil.ShaderCase):
631 class StructCase(genutil.ShaderCase):
680 class InvalidCase(genutil.ShaderCase):
713 class InvalidArrayCase(genutil.ShaderCase):
734 class InvalidStructCase(genutil.ShaderCase):
Dgen-uniform-blocks.py52 class UniformBlockCase(ShaderCase):
Dgenutil.py16 class ShaderCase(object): class
/external/deqp/modules/gles2/scripts/
Dgen-conversions.py138 class SimpleCase(ShaderCase):
153 class ConversionCase(ShaderCase):
171 class IllegalConversionCase(ShaderCase):
187 class CombineCase(ShaderCase):
Dgen-qualification_order.py79 class DeclarationCase(ShaderCase):
114 class ParameterCase(ShaderCase):
Dgen-keywords.py30 class IdentifierCase(ShaderCase):
Dgen-reserved_operators.py30 class ReservedOperatorCase(ShaderCase):
Dgen-swizzles.py144 class SwizzleCase(ShaderCase):
Dgenutil.py16 class ShaderCase: class
/external/deqp/modules/gles3/scripts/
Dgen-qualification_order.py85 class DeclarationCase(ShaderCase):
129 class ParameterCase(ShaderCase):
Dgen-keywords.py31 class IdentifierCase(ShaderCase):
Dgen-conversions.py151 class SimpleCase(ShaderCase):
166 class ConversionCase(ShaderCase):
184 class IllegalConversionCase(ShaderCase):
200 class CombineCase(ShaderCase):
Dgen-invalid-texture-funcs.py34 class InvalidTexFuncCase(ShaderCase):
Dgen-swizzles.py148 class SwizzleCase(ShaderCase):
Dgen-uniform-blocks.py52 class UniformBlockCase(ShaderCase):
Dgenutil.py16 class ShaderCase(object): class