/external/deqp/framework/opengl/ |
gluShaderUtil.cpp | 505 TYPE_FLOAT_MAT3, // mat3 518 TYPE_FLOAT_MAT3, // dmat3 752 case TYPE_FLOAT_MAT3: return 3; 780 case TYPE_FLOAT_MAT3: return 3; 836 case GL_FLOAT_MAT3: return TYPE_FLOAT_MAT3;
|
gluShaderUtil.hpp | 109 TYPE_FLOAT_MAT3, 261 template <> struct DataTypeTraits<tcu::Mat3> { enum { DATATYPE = TYPE_FLOAT_MAT3 }; };
|
/external/deqp/modules/gles2/functional/ |
es2fShaderMatrixTests.cpp | 161 DECLARE_TYPE_TRAIT(TYPE_FLOAT_MAT3, tcu::Mat3); 343 template <> inline tcu::Mat3 getInputValue<INPUTTYPE_CONST, TYPE_FLOAT_MAT3> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return s_constInMat3[inputNdx]; } 360 template <> inline tcu::Mat3 getInputValue<INPUTTYPE_DYNAMIC, TYPE_FLOAT_MAT3> (const ShaderEvalContext& evalCtx, int inputNdx) 658 MAKE_MAT_SCALAR_VEC_CASES(SCALAR_OPS, TYPE_FLOAT_MAT3, TYPE_FLOAT); 663 MAKE_MAT_SCALAR_VEC_CASES(MUL_OP, TYPE_FLOAT_MAT3, TYPE_FLOAT_VEC3); 668 MAKE_MAT_SCALAR_VEC_CASES(MUL_OP, TYPE_FLOAT_VEC3, TYPE_FLOAT_MAT3); 673 MAKE_MAT_MAT_CASES(ALL_OPS, TYPE_FLOAT_MAT3); 678 MAKE_UNARY_CASES(UNARY_OP, TYPE_FLOAT_MAT3); 683 MAKE_ASSIGNMENT_CASES(ASSIGN_OP, TYPE_FLOAT_MAT3); 879 case TYPE_FLOAT_MAT3: writeMatrixConstructor<3, 3>(op, Mat3(s_constInMat3[inNdx])); break [all...] |
es2fShaderIndexingTests.cpp | 827 else if (dataType == TYPE_FLOAT_MAT3) return evalSubscriptMat3; [all...] |
es2fDefaultVertexAttributeTests.cpp | 501 { "mat3", glu::TYPE_FLOAT_MAT3, true },
|
es2fUniformApiTests.cpp | 81 glu::TYPE_FLOAT_MAT3, 404 static const glu::DataType types[] = { glu::TYPE_FLOAT, glu::TYPE_INT_VEC3, glu::TYPE_FLOAT_MAT3, glu::TYPE_BOOL_VEC2 }; [all...] |
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/ |
vktShaderRenderMatrixTests.cpp | 267 DECLARE_TYPE_TRAIT(TYPE_FLOAT_MAT3, tcu::Mat3); 500 template <> inline tcu::Mat3 getInputValue<INPUTTYPE_CONST, TYPE_FLOAT_MAT3> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return tcu::Mat3(s_constInMat3x3[inputNdx]); } 548 template <> inline tcu::Mat3 getInputValue<INPUTTYPE_DYNAMIC, TYPE_FLOAT_MAT3> (const ShaderEvalContext& evalCtx, int inputNdx) [all...] |
vktShaderRenderIndexingTests.cpp | 864 case TYPE_FLOAT_MAT3: return evalSubscriptMat3; [all...] |
/external/deqp/modules/gles3/functional/ |
es3fUniformBlockTests.cpp | 98 typeS.addMember("b", VarType(VarType(glu::TYPE_FLOAT_MAT3, PRECISION_MEDIUM), 4)); 131 typeS.addMember("b", VarType(VarType(glu::TYPE_FLOAT_MAT3, PRECISION_MEDIUM), 4)); 166 typeS.addMember("b", VarType(VarType(glu::TYPE_FLOAT_MAT3, PRECISION_MEDIUM), 4)); 170 typeT.addMember("a", VarType(glu::TYPE_FLOAT_MAT3, PRECISION_MEDIUM)); 210 typeT.addMember("a", VarType(glu::TYPE_FLOAT_MAT3, PRECISION_MEDIUM)); 253 blockB.addUniform(Uniform("a", VarType(glu::TYPE_FLOAT_MAT3, PRECISION_MEDIUM))); 287 typeS.addMember("a", VarType(glu::TYPE_FLOAT_MAT3, PRECISION_LOW)); 354 glu::TYPE_FLOAT_MAT3,
|
es3fShaderMatrixTests.cpp | 272 DECLARE_TYPE_TRAIT(TYPE_FLOAT_MAT3, tcu::Mat3); 505 template <> inline tcu::Mat3 getInputValue<INPUTTYPE_CONST, TYPE_FLOAT_MAT3> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return tcu::Mat3(s_constInMat3x3[inputNdx]); } 553 template <> inline tcu::Mat3 getInputValue<INPUTTYPE_DYNAMIC, TYPE_FLOAT_MAT3> (const ShaderEvalContext& evalCtx, int inputNdx) [all...] |
es3fShaderIndexingTests.cpp | 790 case TYPE_FLOAT_MAT3: return evalSubscriptMat3; [all...] |
es3fDefaultVertexAttributeTests.cpp | 580 { "mat3", glu::TYPE_FLOAT_MAT3, true },
|
es3fInstancedRenderingTests.cpp | 685 glu::TYPE_FLOAT_MAT3,
|
es3fUniformApiTests.cpp | 84 glu::TYPE_FLOAT_MAT3, 470 static const glu::DataType types[] = { glu::TYPE_FLOAT, glu::TYPE_INT_VEC3, glu::TYPE_UINT_VEC4, glu::TYPE_FLOAT_MAT3, glu::TYPE_BOOL_VEC2 }; [all...] |
/external/deqp/external/vulkancts/modules/vulkan/ubo/ |
vktUniformBlockTests.cpp | 80 typeS.addMember("b", VarType(VarType(glu::TYPE_FLOAT_MAT3, PRECISION_MEDIUM), 4)); 105 typeS.addMember("b", VarType(VarType(glu::TYPE_FLOAT_MAT3, PRECISION_MEDIUM), 4)); 132 typeS.addMember("b", VarType(VarType(glu::TYPE_FLOAT_MAT3, PRECISION_MEDIUM), 4)); 136 typeT.addMember("a", VarType(glu::TYPE_FLOAT_MAT3, PRECISION_MEDIUM)); 168 typeT.addMember("a", VarType(glu::TYPE_FLOAT_MAT3, PRECISION_MEDIUM)); 202 blockB.addUniform(Uniform("a", VarType(glu::TYPE_FLOAT_MAT3, PRECISION_MEDIUM))); 226 typeS.addMember("a", VarType(glu::TYPE_FLOAT_MAT3, PRECISION_LOW)); 306 blockB.addUniform(Uniform("a", VarType(glu::TYPE_FLOAT_MAT3, PRECISION_MEDIUM))); 380 glu::TYPE_FLOAT_MAT3, [all...] |
vktRandomUniformBlockCase.cpp | 219 typeCandidates.push_back(glu::TYPE_FLOAT_MAT3);
|
/external/deqp/external/vulkancts/modules/vulkan/ssbo/ |
vktSSBOLayoutTests.cpp | 282 typeCandidates.push_back(glu::TYPE_FLOAT_MAT3); 362 typeS.addMember("b", VarType(VarType(glu::TYPE_FLOAT_MAT3, glu::PRECISION_MEDIUMP), 4)); 393 typeS.addMember("b", VarType(VarType(glu::TYPE_FLOAT_MAT3, glu::PRECISION_MEDIUMP), 4)); 426 typeS.addMember("b", VarType(VarType(glu::TYPE_FLOAT_MAT3, glu::PRECISION_MEDIUMP), 4)); 430 typeT.addMember("a", VarType(glu::TYPE_FLOAT_MAT3, glu::PRECISION_MEDIUMP)); 468 typeT.addMember("a", VarType(glu::TYPE_FLOAT_MAT3, glu::PRECISION_MEDIUMP)); 640 blockB.addMember(BufferVar("a", VarType(glu::TYPE_FLOAT_MAT3, glu::PRECISION_MEDIUMP), ACCESS_WRITE)); 672 typeS.addMember("a", VarType(glu::TYPE_FLOAT_MAT3, glu::PRECISION_LOWP)); 755 glu::TYPE_FLOAT_MAT3, [all...] |
/external/deqp/modules/gles31/functional/ |
es31fSSBOLayoutTests.cpp | 285 typeCandidates.push_back(glu::TYPE_FLOAT_MAT3); 365 typeS.addMember("b", VarType(VarType(glu::TYPE_FLOAT_MAT3, glu::PRECISION_MEDIUMP), 4)); 398 typeS.addMember("b", VarType(VarType(glu::TYPE_FLOAT_MAT3, glu::PRECISION_MEDIUMP), 4)); 433 typeS.addMember("b", VarType(VarType(glu::TYPE_FLOAT_MAT3, glu::PRECISION_MEDIUMP), 4)); 437 typeT.addMember("a", VarType(glu::TYPE_FLOAT_MAT3, glu::PRECISION_MEDIUMP)); 477 typeT.addMember("a", VarType(glu::TYPE_FLOAT_MAT3, glu::PRECISION_MEDIUMP)); 657 blockB.addMember(BufferVar("a", VarType(glu::TYPE_FLOAT_MAT3, glu::PRECISION_MEDIUMP), ACCESS_WRITE)); 691 typeS.addMember("a", VarType(glu::TYPE_FLOAT_MAT3, glu::PRECISION_LOWP)); 760 glu::TYPE_FLOAT_MAT3, [all...] |
es31fUniformBlockTests.cpp | 153 glu::TYPE_FLOAT_MAT3,
|
es31fProgramUniformTests.cpp | 88 glu::TYPE_FLOAT_MAT3, 450 static const glu::DataType types[] = { glu::TYPE_FLOAT, glu::TYPE_INT_VEC3, glu::TYPE_UINT_VEC4, glu::TYPE_FLOAT_MAT3, glu::TYPE_BOOL_VEC2 }; [all...] |
es31fShaderSharedVarTests.cpp | 286 case TYPE_FLOAT_MAT3: gl.uniformMatrix3fv (location, numValues, DE_FALSE, &values[0]); break;
|
es31fUniformLocationTests.cpp | 611 case glu::TYPE_FLOAT_MAT3: gl.uniformMatrix3fv(gotLoc, 1, false, floatBuf); break; 732 TYPE_FLOAT_MAT3, [all...] |
es31fFboTestUtil.cpp | 271 << sglr::pdec::Uniform("u_coordMat", glu::TYPE_FLOAT_MAT3)
|
/external/deqp/modules/glshared/ |
glsRandomUniformBlockCase.cpp | 226 typeCandidates.push_back(glu::TYPE_FLOAT_MAT3);
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
vktPipelineSpecConstantTests.cpp | [all...] |