Home
last modified time | relevance | path

Searched refs:matType (Results 1 - 10 of 10) sorted by relevance

/third_party/skia/third_party/externals/oboe/samples/RhythmGame/third_party/glm/detail/
H A Dfunc_matrix.hpp99 /// @tparam matType Floating-point matrix types.
103 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);
110 /// @tparam matType Floating-point matrix types.
119 /// @tparam matType Floating-point matrix types.
124 template <typename T, precision P, template <typename, precision> class matType>
125 GLM_FUNC_DECL typename matType<T, P>::transpose_type transpose(matType<
[all...]
H A 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);
/third_party/skia/third_party/externals/oboe/samples/RhythmGame/third_party/glm/gtx/
H A 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);
H A 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);
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/
H A DvktSpvAsmCompositeInsertTests.cpp58 string matType = getMatrixType(cols, rows); in getMatrixDeclarations() local
59 string matDecl = string(" ") + matType + " = OpTypeMatrix " + colType + " " + de::toString(cols) + "\n"; 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 + " %identity" + de::toString(c) + " %tmp" + de::toString(c) + " " + de::toString(c) + "\n"; in getMatrixCompositeInserts()
315 string matType = getMatrixType(cols, rows); in addComputeMatrixCompositeInsertTests() local
335 " %_ptr_Function_mat = OpTypePointer Function " + matType + "\n" in addComputeMatrixCompositeInsertTests()
336 " %_ptr_Uniform_mat = OpTypePointer Uniform " + matType in addComputeMatrixCompositeInsertTests()
397 string matType = getMatrixType(cols, rows); addGraphicsMatrixCompositeInsertTests() local
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/
H A DvktSpvAsmCompositeInsertTests.cpp58 string matType = getMatrixType(cols, rows); in getMatrixDeclarations() local
59 string matDecl = string(" ") + matType + " = OpTypeMatrix " + colType + " " + de::toString(cols) + "\n"; 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 + " %identity" + de::toString(c) + " %tmp" + de::toString(c) + " " + de::toString(c) + "\n"; 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 in addComputeMatrixCompositeInsertTests()
395 string matType = getMatrixType(cols, rows); addGraphicsMatrixCompositeInsertTests() local
[all...]
/third_party/vk-gl-cts/modules/gles2/functional/
H A Des2fShaderMatrixTests.cpp748 std::string genGLSLMatToVec3Reduction (const glu::DataType& matType, const char* varName);
1024 std::string ShaderMatrixCase::genGLSLMatToVec3Reduction (const glu::DataType& matType, const char* varName) 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 ShaderInput otherMatIn(inputType == INPUTTYPE_DYNAMIC ? INPUTTYPE_UNIFORM : inputType, matType, precision); in init()
1211 ShaderInput otherMatIn(inputType == INPUTTYPE_DYNAMIC ? INPUTTYPE_UNIFORM : inputType, matType, precision); in init()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender/
H A DvktShaderRenderMatrixTests.cpp1623 std::string genGLSLMatToVec3Reduction (const glu::DataType& matType, const char* varName);
1914 std::string ShaderMatrixCase::genGLSLMatToVec3Reduction (const glu::DataType& matType, const char* varName) in genGLSLMatToVec3Reduction() argument
1918 switch (matType) in genGLSLMatToVec3Reduction()
2076 DataType matType = matrixTypes[matTypeNdx]; in init() local
2077 int numCols = getDataTypeMatrixNumColumns(matType); in init()
2078 int numRows = getDataTypeMatrixNumRows(matType); in init()
2079 const char* matTypeName = getDataTypeName(matType); in init()
2086 ShaderInput matIn (inputType, matType, precision); in init()
2127 ShaderInput otherMatIn(inputType == INPUTTYPE_DYNAMIC ? INPUTTYPE_UNIFORM : inputType, matType, precision); in init()
2152 ShaderInput otherMatIn(inputType == INPUTTYPE_DYNAMIC ? INPUTTYPE_UNIFORM : inputType, matType, precisio in init()
[all...]
/third_party/vk-gl-cts/modules/gles3/functional/
H A Des3fShaderMatrixTests.cpp1379 std::string genGLSLMatToVec3Reduction (const glu::DataType& matType, const char* varName);
1717 std::string ShaderMatrixCase::genGLSLMatToVec3Reduction (const glu::DataType& matType, const char* varName) in genGLSLMatToVec3Reduction() argument
1721 switch (matType) in genGLSLMatToVec3Reduction()
1886 DataType matType = matrixTypes[matTypeNdx]; in init() local
1887 int numCols = getDataTypeMatrixNumColumns(matType); in init()
1888 int numRows = getDataTypeMatrixNumRows(matType); in init()
1889 const char* matTypeName = getDataTypeName(matType); in init()
1896 ShaderInput matIn (inputType, matType, precision); in init()
1937 ShaderInput otherMatIn(inputType == INPUTTYPE_DYNAMIC ? INPUTTYPE_UNIFORM : inputType, matType, precision); in init()
1962 ShaderInput otherMatIn(inputType == INPUTTYPE_DYNAMIC ? INPUTTYPE_UNIFORM : inputType, matType, precisio in init()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderrender/
H A DvktShaderRenderMatrixTests.cpp1624 std::string genGLSLMatToVec3Reduction (const glu::DataType& matType, const char* varName);
1917 std::string ShaderMatrixCase::genGLSLMatToVec3Reduction (const glu::DataType& matType, const char* varName) in genGLSLMatToVec3Reduction() argument
1921 switch (matType) in genGLSLMatToVec3Reduction()
2058 DataType matType = matrixTypes[matTypeNdx]; in init() local
2059 int numCols = getDataTypeMatrixNumColumns(matType); in init()
2060 int numRows = getDataTypeMatrixNumRows(matType); in init()
2061 const char* matTypeName = getDataTypeName(matType); in init()
2068 ShaderInput matIn (inputType, matType, precision); in init()
2109 ShaderInput otherMatIn(inputType == INPUTTYPE_DYNAMIC ? INPUTTYPE_UNIFORM : inputType, matType, precision); in init()
2134 ShaderInput otherMatIn(inputType == INPUTTYPE_DYNAMIC ? INPUTTYPE_UNIFORM : inputType, matType, precisio in init()
[all...]

Completed in 17 milliseconds