/external/deqp/modules/gles31/functional/ |
es31fShaderSharedVarTests.cpp | 290 case TYPE_FLOAT_MAT4: gl.uniformMatrix4fv (location, numValues, DE_FALSE, &values[0]); break; 412 workGroupSizeGroup->addChild(new SharedBasicVarCase(m_context, "mat4_1_1_1", TYPE_FLOAT_MAT4, PRECISION_HIGHP, tcu::UVec3(1,1,1))); 413 workGroupSizeGroup->addChild(new SharedBasicVarCase(m_context, "mat4_64_1_1", TYPE_FLOAT_MAT4, PRECISION_HIGHP, tcu::UVec3(64,1,1))); 414 workGroupSizeGroup->addChild(new SharedBasicVarCase(m_context, "mat4_1_64_1", TYPE_FLOAT_MAT4, PRECISION_HIGHP, tcu::UVec3(1,64,1))); 415 workGroupSizeGroup->addChild(new SharedBasicVarCase(m_context, "mat4_1_1_64", TYPE_FLOAT_MAT4, PRECISION_HIGHP, tcu::UVec3(1,1,64))); 416 workGroupSizeGroup->addChild(new SharedBasicVarCase(m_context, "mat4_128_1_1", TYPE_FLOAT_MAT4, PRECISION_HIGHP, tcu::UVec3(128,1,1))); 417 workGroupSizeGroup->addChild(new SharedBasicVarCase(m_context, "mat4_1_128_1", TYPE_FLOAT_MAT4, PRECISION_HIGHP, tcu::UVec3(1,128,1))); 418 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 | 616 case glu::TYPE_FLOAT_MAT4: gl.uniformMatrix4fv(gotLoc, 1, false, floatBuf); break; 736 TYPE_FLOAT_MAT4, 744 DE_ASSERT(primitiveTypes[maxPrimitiveTypeNdx] == TYPE_FLOAT_MAT4); [all...] |
es31fSSBOLayoutTests.cpp | 289 typeCandidates.push_back(glu::TYPE_FLOAT_MAT4); 761 glu::TYPE_FLOAT_MAT4, [all...] |
/external/deqp/framework/opengl/ |
gluShaderUtil.hpp | 113 TYPE_FLOAT_MAT4, 229 inline bool isDataTypeMatrix (DataType dataType) { return ((dataType >= TYPE_FLOAT_MAT2) && (dataType <= TYPE_FLOAT_MAT4)) || ((dataType >= TYPE_DOUBLE_MAT2) && (dataType <= TYPE_DOUBLE_MAT4)); } 265 template <> struct DataTypeTraits<tcu::Mat4> { enum { DATATYPE = TYPE_FLOAT_MAT4 }; };
|
gluShaderUtil.cpp | 509 TYPE_FLOAT_MAT4, // mat4 522 TYPE_FLOAT_MAT4, // dmat4 756 case TYPE_FLOAT_MAT4: return 4; 784 case TYPE_FLOAT_MAT4: return 4; 841 case GL_FLOAT_MAT4: return 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/external/vulkancts/modules/vulkan/shaderrender/ |
vktShaderRenderMatrixTests.cpp | 271 DECLARE_TYPE_TRAIT(TYPE_FLOAT_MAT4, tcu::Mat4); 504 template <> inline tcu::Mat4 getInputValue<INPUTTYPE_CONST, TYPE_FLOAT_MAT4> (const ShaderEvalContext& evalCtx, int inputNdx) { DE_UNREF(evalCtx); return tcu::Mat4(s_constInMat4x4[inputNdx]); } 590 template <> inline tcu::Mat4 getInputValue<INPUTTYPE_DYNAMIC, TYPE_FLOAT_MAT4> (const ShaderEvalContext& evalCtx, int inputNdx) [all...] |
vktShaderRenderIndexingTests.cpp | 868 case TYPE_FLOAT_MAT4: return evalSubscriptMat4; [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,
|
/external/deqp/external/vulkancts/modules/vulkan/ubo/ |
vktRandomUniformBlockCase.cpp | 223 typeCandidates.push_back(glu::TYPE_FLOAT_MAT4);
|
vktUniformBlockCase.cpp | 651 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"; 689 case glu::TYPE_FLOAT_MAT4: 1034 return (elementType >= glu::TYPE_FLOAT_MAT2) && (elementType <= glu::TYPE_FLOAT_MAT4); [all...] |
/external/deqp/modules/glshared/ |
glsRandomUniformBlockCase.cpp | 230 typeCandidates.push_back(glu::TYPE_FLOAT_MAT4);
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
vktPipelineSpecConstantTests.cpp | [all...] |
/external/deqp/external/vulkancts/modules/vulkan/ssbo/ |
vktSSBOLayoutTests.cpp | 276 typeCandidates.push_back(glu::TYPE_FLOAT_MAT4); 746 glu::TYPE_FLOAT_MAT4, [all...] |
vktSSBOLayoutCase.cpp | 737 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"; 775 case glu::TYPE_FLOAT_MAT4: [all...] |