Home
last modified time | relevance | path

Searched refs:matType (Results 1 – 15 of 15) sorted by relevance

/external/oboe/samples/RhythmGame/third_party/glm/detail/
Dfunc_matrix.hpp103 template <typename T, precision P, template <typename, precision> class matType>
104 GLM_FUNC_DECL matType<T, P> matrixCompMult(matType<T, P> const & x, matType<T, P> const & y);
124 template <typename T, precision P, template <typename, precision> class matType>
125 GLM_FUNC_DECL typename matType<T, P>::transpose_type transpose(matType<T, P> const & x);
134 template <typename T, precision P, template <typename, precision> class matType>
135 GLM_FUNC_DECL T determinant(matType<T, P> const & m);
143 template <typename T, precision P, template <typename, precision> class matType>
144 GLM_FUNC_DECL matType<T, P> inverse(matType<T, P> const & m);
Dfunc_matrix.inl10 template <template <typename, precision> class matType, typename T, precision P, bool Aligned>
13 GLM_FUNC_QUALIFIER static matType<T, P> call(matType<T, P> const& x, matType<T, P> const& y)
15 matType<T, P> result(uninitialize);
22 template <template <class, precision> class matType, typename T, precision P, bool Aligned>
201 template <template <typename, precision> class matType, typename T, precision P, bool Aligned>
249 template <template <typename, precision> class matType, typename T, precision P, bool Aligned>
358 template <typename T, precision P, template <typename, precision> class matType>
359 GLM_FUNC_QUALIFIER matType<T, P> matrixCompMult(matType<T, P> const & x, matType<T, P> const & y)
362 return detail::compute_matrixCompMult<matType, T, P, detail::is_aligned<P>::value>::call(x, y);
376 template <typename T, precision P, template <typename, precision> class matType>
[all …]
Dtype_mat.hpp28 template <typename T, precision P, template <typename, precision> class matType>
29 GLM_FUNC_DECL matType<T, P> inverse(matType<T, P> const & m);
/external/oboe/samples/RhythmGame/third_party/glm/gtx/
Dmatrix_query.hpp47 template<typename T, precision P, template <typename, precision> class matType>
48 GLM_FUNC_DECL bool isIdentity(matType<T, P> const & m, T const & epsilon);
67 template<typename T, precision P, template <typename, precision> class matType>
68 GLM_FUNC_DECL bool isOrthogonal(matType<T, P> const & m, T const & epsilon);
Dstring_cast.hpp41 template <template <typename, precision> class matType, typename T, precision P>
42 GLM_FUNC_DECL std::string to_string(matType<T, P> const & x);
Dmatrix_query.inl33 template<typename T, precision P, template <typename, precision> class matType>
34 GLM_FUNC_QUALIFIER bool isIdentity(matType<T, P> const & m, T const & epsilon)
97 template<typename T, precision P, template <typename, precision> class matType>
98 GLM_FUNC_QUALIFIER bool isOrthogonal(matType<T, P> const & m, T const & epsilon)
107 matType<T, P> tmp = transpose(m);
Dstring_cast.inl128 template <template <typename, precision> class matType, typename T, precision P>
452 template <template <typename, precision> class matType, typename T, precision P>
453 GLM_FUNC_QUALIFIER std::string to_string(matType<T, P> const & x)
455 return detail::compute_to_string<matType, T, P>::call(x);
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/
DvktSpvAsmCompositeInsertTests.cpp58 string matType = getMatrixType(cols, rows); in getMatrixDeclarations() local
59 …string matDecl = string(" ") + matType + " = OpTypeMatrix " + colType + " " + de::to… in getMatrixDeclarations()
60 string outputDecl = string(" %Output = OpTypeStruct ") + matType + "\n"; in getMatrixDeclarations()
102 string matType = getMatrixType(cols, rows); in getMatrixCompositeInserts() local
106 ret = " %tmp0 = OpUndef " + matType + "\n"; in getMatrixCompositeInserts()
108 ret = " %tmp0 = OpLoad " + matType + " %mat\n"; in getMatrixCompositeInserts()
111 …ret += " %tmp" + de::toString(c + 1) + " = OpCompositeInsert " + matType + " %iden… in getMatrixCompositeInserts()
314 string matType = getMatrixType(cols, rows); in addComputeMatrixCompositeInsertTests() local
334 " %_ptr_Function_mat = OpTypePointer Function " + matType + "\n" in addComputeMatrixCompositeInsertTests()
335 " %_ptr_Uniform_mat = OpTypePointer Uniform " + matType + "\n" in addComputeMatrixCompositeInsertTests()
[all …]
/external/angle/src/compiler/translator/tree_ops/
DEmulatePrecision.cpp296 std::string matType = getTypeString(matTypeStrStr.str().c_str()); in writeMatrixRoundingHelper() local
298 sink << matType << " " << functionName << "(in " << matType << " m) {\n" in writeMatrixRoundingHelper()
299 << " " << matType << " rounded;\n"; in writeMatrixRoundingHelper()
414 std::string matType = matTypeStrStr.str(); in writeMatrixRoundingHelper() local
416 sink << matType << " " << functionName << "(" << matType << " m) {\n" in writeMatrixRoundingHelper()
417 << " " << matType << " rounded;\n"; in writeMatrixRoundingHelper()
/external/deqp/modules/gles2/functional/
Des2fShaderMatrixTests.cpp748 std::string genGLSLMatToVec3Reduction (const glu::DataType& matType, const char* varName);
1024 std::string ShaderMatrixCase::genGLSLMatToVec3Reduction (const glu::DataType& matType, const char* … in genGLSLMatToVec3Reduction() argument
1028 switch (matType) in genGLSLMatToVec3Reduction()
1160 DataType matType = matrixTypes[matTypeNdx]; in init() local
1161 const char* matTypeName = getDataTypeName(matType); in init()
1168 ShaderInput matIn (inputType, matType, precision); in init()
1181 DataType vecType = getDataTypeFloatVec(getDataTypeMatrixNumColumns(matType)); in init()
1196 …put otherMatIn(inputType == INPUTTYPE_DYNAMIC ? INPUTTYPE_UNIFORM : inputType, matType, precision); in init()
1211 …put otherMatIn(inputType == INPUTTYPE_DYNAMIC ? INPUTTYPE_UNIFORM : inputType, matType, precision); in init()
/external/deqp/modules/gles3/functional/
Des3fShaderMatrixTests.cpp1378 std::string genGLSLMatToVec3Reduction (const glu::DataType& matType, const char* varName);
1702 std::string ShaderMatrixCase::genGLSLMatToVec3Reduction (const glu::DataType& matType, const char* … in genGLSLMatToVec3Reduction() argument
1706 switch (matType) in genGLSLMatToVec3Reduction()
1871 DataType matType = matrixTypes[matTypeNdx]; in init() local
1872 int numCols = getDataTypeMatrixNumColumns(matType); in init()
1873 int numRows = getDataTypeMatrixNumRows(matType); in init()
1874 const char* matTypeName = getDataTypeName(matType); in init()
1881 ShaderInput matIn (inputType, matType, precision); in init()
1922 …put otherMatIn(inputType == INPUTTYPE_DYNAMIC ? INPUTTYPE_UNIFORM : inputType, matType, precision); in init()
1947 …put otherMatIn(inputType == INPUTTYPE_DYNAMIC ? INPUTTYPE_UNIFORM : inputType, matType, precision); in init()
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/
DvktShaderRenderMatrixTests.cpp1625 std::string genGLSLMatToVec3Reduction (const glu::DataType& matType, const char* varName);
1918 std::string ShaderMatrixCase::genGLSLMatToVec3Reduction (const glu::DataType& matType, const char* … in genGLSLMatToVec3Reduction() argument
1922 switch (matType) in genGLSLMatToVec3Reduction()
2059 DataType matType = matrixTypes[matTypeNdx]; in init() local
2060 int numCols = getDataTypeMatrixNumColumns(matType); in init()
2061 int numRows = getDataTypeMatrixNumRows(matType); in init()
2062 const char* matTypeName = getDataTypeName(matType); in init()
2069 ShaderInput matIn (inputType, matType, precision); in init()
2110 …put otherMatIn(inputType == INPUTTYPE_DYNAMIC ? INPUTTYPE_UNIFORM : inputType, matType, precision); in init()
2135 …put otherMatIn(inputType == INPUTTYPE_DYNAMIC ? INPUTTYPE_UNIFORM : inputType, matType, precision); in init()
/external/deqp-deps/glslang/Test/baseResults/
Dhlsl.matType.frag.out1 hlsl.matType.frag
Dhlsl.matType.bool.frag.out1 hlsl.matType.bool.frag
Dhlsl.matType.int.frag.out1 hlsl.matType.int.frag