X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=framework%2Fopengl%2FgluShaderLibrary.hpp;h=f89aec1bc5360ce7fd34e79fdede77cde00e03fc;hb=db0f40414e62da810ee561d5f51bc34902d57f60;hp=ce05193e6a01dd7723ce2f844acfb2e09ecd9512;hpb=730e4b0592b9a3d518b0f08956795826db1d9f67;p=platform%2Fupstream%2FVK-GL-CTS.git diff --git a/framework/opengl/gluShaderLibrary.hpp b/framework/opengl/gluShaderLibrary.hpp index ce05193..f89aec1 100644 --- a/framework/opengl/gluShaderLibrary.hpp +++ b/framework/opengl/gluShaderLibrary.hpp @@ -57,6 +57,14 @@ enum ExpectResult EXPECT_LAST }; +enum OutputType +{ + OUTPUT_RESULT = 0, + OUTPUT_COLOR, + + OUTPUT_LAST +}; + struct Value { union Element @@ -137,6 +145,8 @@ struct ShaderCaseSpecification { CaseType caseType; ExpectResult expectResult; + OutputType outputType; + DataType outputFormat; glu::GLSLVersion targetVersion; // \todo [pyry] Clean this up @@ -149,6 +159,8 @@ struct ShaderCaseSpecification ShaderCaseSpecification (void) : caseType (CASETYPE_LAST) , expectResult (EXPECT_LAST) + , outputType (OUTPUT_RESULT) + , outputFormat (TYPE_LAST) , targetVersion (glu::GLSL_VERSION_LAST) , fullGLSLES100Required (false) {