/external/deqp/modules/gles31/functional/ |
es31fShaderSharedVarTests.cpp | 289 case TYPE_FLOAT_MAT4: gl.uniformMatrix4fv (location, numValues, DE_FALSE, &values[0]); break; 408 workGroupSizeGroup->addChild(new SharedBasicVarCase(m_context, "mat4_1_1_1", TYPE_FLOAT_MAT4, PRECISION_HIGHP, tcu::UVec3(1,1,1))); 409 workGroupSizeGroup->addChild(new SharedBasicVarCase(m_context, "mat4_64_1_1", TYPE_FLOAT_MAT4, PRECISION_HIGHP, tcu::UVec3(64,1,1))); 410 workGroupSizeGroup->addChild(new SharedBasicVarCase(m_context, "mat4_1_64_1", TYPE_FLOAT_MAT4, PRECISION_HIGHP, tcu::UVec3(1,64,1))); 411 workGroupSizeGroup->addChild(new SharedBasicVarCase(m_context, "mat4_1_1_64", TYPE_FLOAT_MAT4, PRECISION_HIGHP, tcu::UVec3(1,1,64))); 412 workGroupSizeGroup->addChild(new SharedBasicVarCase(m_context, "mat4_128_1_1", TYPE_FLOAT_MAT4, PRECISION_HIGHP, tcu::UVec3(128,1,1))); 413 workGroupSizeGroup->addChild(new SharedBasicVarCase(m_context, "mat4_1_128_1", TYPE_FLOAT_MAT4, PRECISION_HIGHP, tcu::UVec3(1,128,1))); 414 workGroupSizeGroup->addChild(new SharedBasicVarCase(m_context, "mat4_13_2_4", TYPE_FLOAT_MAT4, PRECISION_HIGHP, tcu::UVec3(13,2,4)));
|
es31fUniformBlockTests.cpp | 154 glu::TYPE_FLOAT_MAT4,
|
es31fProgramUniformTests.cpp | 92 glu::TYPE_FLOAT_MAT4, [all...] |
es31fUniformLocationTests.cpp | 617 case glu::TYPE_FLOAT_MAT4: gl.uniformMatrix4fv(gotLoc, 1, false, floatBuf); break; 737 TYPE_FLOAT_MAT4, 745 DE_ASSERT(primitiveTypes[maxPrimitiveTypeNdx] == TYPE_FLOAT_MAT4); [all...] |
es31fProgramInterfaceQueryTests.cpp | [all...] |
es31fSSBOLayoutTests.cpp | 289 typeCandidates.push_back(glu::TYPE_FLOAT_MAT4); 761 glu::TYPE_FLOAT_MAT4, [all...] |
es31fSSBOLayoutCase.cpp | 822 case glu::TYPE_FLOAT_MAT4: return "bool compare_mat4 (highp mat4 a, highp mat4 b) { return compare_vec4(a[0], b[0])&&compare_vec4(a[1], b[1])&&compare_vec4(a[2], b[2])&&compare_vec4(a[3], b[3]); }\n"; 860 case glu::TYPE_FLOAT_MAT4: [all...] |
/external/deqp/framework/opengl/ |
gluShaderUtil.cpp | 422 TYPE_FLOAT_MAT4, // mat4 537 case TYPE_FLOAT_MAT4: return 4; 556 case TYPE_FLOAT_MAT4: return 4; 604 case GL_FLOAT_MAT4: return TYPE_FLOAT_MAT4;
|
gluShaderUtil.hpp | 111 TYPE_FLOAT_MAT4, 195 inline bool isDataTypeMatrix (DataType dataType) { return (dataType >= TYPE_FLOAT_MAT2) && (dataType <= TYPE_FLOAT_MAT4); } 228 template <> struct DataTypeTraits<tcu::Mat4> { enum { DATATYPE = TYPE_FLOAT_MAT4 }; };
|
/external/deqp/modules/gles2/functional/ |
es2fShaderMatrixTests.cpp | 162 DECLARE_TYPE_TRAIT(TYPE_FLOAT_MAT4, tcu::Mat4); 344 template <> inline tcu::Mat4 getInputValue<INPUTTYPE_CONST, TYPE_FLOAT_MAT4> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return s_constInMat4[inputNdx]; } 370 template <> inline tcu::Mat4 getInputValue<INPUTTYPE_DYNAMIC, TYPE_FLOAT_MAT4> (const ShaderEvalContext& evalCtx, int inputNdx) 659 MAKE_MAT_SCALAR_VEC_CASES(SCALAR_OPS, TYPE_FLOAT_MAT4, TYPE_FLOAT); 664 MAKE_MAT_SCALAR_VEC_CASES(MUL_OP, TYPE_FLOAT_MAT4, TYPE_FLOAT_VEC4); 669 MAKE_MAT_SCALAR_VEC_CASES(MUL_OP, TYPE_FLOAT_VEC4, TYPE_FLOAT_MAT4); 674 MAKE_MAT_MAT_CASES(ALL_OPS, TYPE_FLOAT_MAT4); 679 MAKE_UNARY_CASES(UNARY_OP, TYPE_FLOAT_MAT4); 684 MAKE_ASSIGNMENT_CASES(ASSIGN_OP, TYPE_FLOAT_MAT4); 880 case TYPE_FLOAT_MAT4: writeMatrixConstructor<4, 4>(op, Mat4(s_constInMat4[inNdx])); break [all...] |
es2fShaderIndexingTests.cpp | 828 else if (dataType == TYPE_FLOAT_MAT4) return evalSubscriptMat4; [all...] |
es2fDefaultVertexAttributeTests.cpp | 502 { "mat4", glu::TYPE_FLOAT_MAT4, false },
|
es2fUniformApiTests.cpp | 82 glu::TYPE_FLOAT_MAT4, [all...] |
/external/deqp/modules/gles3/functional/ |
es3fShaderMatrixTests.cpp | 276 DECLARE_TYPE_TRAIT(TYPE_FLOAT_MAT4, tcu::Mat4); 509 template <> inline tcu::Mat4 getInputValue<INPUTTYPE_CONST, TYPE_FLOAT_MAT4> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return tcu::Mat4(s_constInMat4x4[inputNdx]); } 595 template <> inline tcu::Mat4 getInputValue<INPUTTYPE_DYNAMIC, TYPE_FLOAT_MAT4> (const ShaderEvalContext& evalCtx, int inputNdx) [all...] |
es3fShaderIndexingTests.cpp | 794 case TYPE_FLOAT_MAT4: return evalSubscriptMat4; [all...] |
es3fDefaultVertexAttributeTests.cpp | 583 { "mat4", glu::TYPE_FLOAT_MAT4, false },
|
es3fInstancedRenderingTests.cpp | 689 glu::TYPE_FLOAT_MAT4,
|
es3fUniformApiTests.cpp | 88 glu::TYPE_FLOAT_MAT4, [all...] |
es3fUniformBlockTests.cpp | 355 glu::TYPE_FLOAT_MAT4,
|
es3fTransformFeedbackTests.cpp | [all...] |
es3fTextureUnitTests.cpp | 265 decl << sglr::pdec::Uniform(transformationName, glu::TYPE_FLOAT_MAT4); [all...] |
/external/deqp/modules/glshared/ |
glsRandomUniformBlockCase.cpp | 230 typeCandidates.push_back(glu::TYPE_FLOAT_MAT4);
|
glsShaderLibraryCase.cpp | 518 case TYPE_FLOAT_MAT4: gl.uniformMatrix4fv(loc, 1, GL_FALSE, &val.elements[elemNdx].float32); break; [all...] |
glsUniformBlockCase.cpp | 700 case glu::TYPE_FLOAT_MAT4: return "mediump float compare_mat4 (highp mat4 a, highp mat4 b) { return compare_vec4(a[0], b[0])*compare_vec4(a[1], b[1])*compare_vec4(a[2], b[2])*compare_vec4(a[3], b[3]); }\n"; 738 case glu::TYPE_FLOAT_MAT4: [all...] |
glsLongStressCase.cpp | 800 case glu::TYPE_FLOAT_MAT4: glUniformMatrix4fv (location, 1, GL_FALSE, &val[0]); break; [all...] |