Home
last modified time | relevance | path

Searched refs:matC (Results 1 - 7 of 7) sorted by relevance

/third_party/vk-gl-cts/framework/common/
H A DtcuMatrix.hpp243 const Matrix<T, 1, 2> matC = Matrix<T, 1, 2>(areaC); in doInverse() local
246 const T schurComplement = T(1.0f) / (matD - matC*invA*matB)(0,0); in doInverse()
249 const Matrix<T, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; in doInverse()
251 const Matrix<T, 1, 2> blockC = matC*invA*(-schurComplement); in doInverse()
294 const Matrix<T, 2, 2> matC = Matrix<T, 2, 2>(areaC); in doInverse() local
297 const Matrix<T, 2, 2> schurComplement = inverse(matD - matC*invA*matB); in doInverse()
300 const Matrix<T, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; in doInverse()
302 const Matrix<T, 2, 2> blockC = (zeroMat-schurComplement)*matC*invA; in doInverse()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor/
H A DvktShaderBuiltinPrecisionTests.cpp5045 ExprP<Vec2> matC = bindExpression("matC", ctx, vec2(mat[0][2], mat[1][2])); in doExpand() local
5050 (matD - dot(matC * invA, matB))); in doExpand()
5054 ExprP<Mat2> t3 = outerProduct(t2, matC); in doExpand()
5061 (matC * invA) * -schur); in doExpand()
5086 ExprP<Mat2> matC = bindExpression("matC", ctx, in doExpand() local
5093 inverse(matD + -(matC * invA * matB))); in doExpand()
5095 invA + (invA * matB * schur * matC * invA)); in doExpand()
5099 (-schur) * matC * inv in doExpand()
5146 ExprP<Vec2_16Bit> matC = bindExpression("matC", ctx, vec2(mat[0][2], mat[1][2])); doExpand() local
5187 ExprP<Mat2_16b> matC = bindExpression("matC", ctx, doExpand() local
5247 ExprP<Vec2_64Bit> matC = bindExpression("matC", ctx, vec2(mat[0][2], mat[1][2])); doExpand() local
5288 ExprP<Matrix2d> matC = bindExpression("matC", ctx, doExpand() local
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderexecutor/
H A DvktShaderBuiltinPrecisionTests.cpp5034 ExprP<Vec2> matC = bindExpression("matC", ctx, vec2(mat[0][2], mat[1][2])); in doExpand() local
5039 (matD - dot(matC * invA, matB))); in doExpand()
5043 ExprP<Mat2> t3 = outerProduct(t2, matC); in doExpand()
5050 (matC * invA) * -schur); in doExpand()
5075 ExprP<Mat2> matC = bindExpression("matC", ctx, in doExpand() local
5082 inverse(matD + -(matC * invA * matB))); in doExpand()
5084 invA + (invA * matB * schur * matC * invA)); in doExpand()
5088 (-schur) * matC * inv in doExpand()
5135 ExprP<Vec2_16Bit> matC = bindExpression("matC", ctx, vec2(mat[0][2], mat[1][2])); doExpand() local
5176 ExprP<Mat2_16b> matC = bindExpression("matC", ctx, doExpand() local
5236 ExprP<Vec2_64Bit> matC = bindExpression("matC", ctx, vec2(mat[0][2], mat[1][2])); doExpand() local
5277 ExprP<Matrix2d> matC = bindExpression("matC", ctx, doExpand() local
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender/
H A DvktShaderRenderMatrixTests.cpp749 const tcu::Matrix<float, 1, 2> matC = tcu::Matrix<float, 1, 2>(areaC); in inverse() local
752 const float schurComplement = 1.0f / (matD - matC*invA*matB)(0,0); in inverse()
755 const tcu::Matrix<float, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; in inverse()
757 const tcu::Matrix<float, 1, 2> blockC = matC*invA*(-schurComplement); in inverse()
801 const tcu::Matrix<float, 2, 2> matC = Mat2(areaC); in inverse() local
804 const tcu::Matrix<float, 2, 2> schurComplement = inverse(matD - matC*invA*matB); in inverse()
807 const tcu::Matrix<float, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; in inverse()
809 const tcu::Matrix<float, 2, 2> blockC = (zeroMat-schurComplement)*matC*invA; in inverse()
/third_party/vk-gl-cts/modules/gles3/functional/
H A Des3fShaderMatrixTests.cpp755 const tcu::Matrix<float, 1, 2> matC = tcu::Matrix<float, 1, 2>(areaC); in inverse() local
758 const float schurComplement = 1.0f / (matD - matC*invA*matB)(0,0); in inverse()
761 const tcu::Matrix<float, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; in inverse()
763 const tcu::Matrix<float, 1, 2> blockC = matC*invA*(-schurComplement); in inverse()
807 const tcu::Matrix<float, 2, 2> matC = Mat2(areaC); in inverse() local
810 const tcu::Matrix<float, 2, 2> schurComplement = inverse(matD - matC*invA*matB); in inverse()
813 const tcu::Matrix<float, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; in inverse()
815 const tcu::Matrix<float, 2, 2> blockC = (zeroMat-schurComplement)*matC*invA; in inverse()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderrender/
H A DvktShaderRenderMatrixTests.cpp749 const tcu::Matrix<float, 1, 2> matC = tcu::Matrix<float, 1, 2>(areaC); in inverse() local
752 const float schurComplement = 1.0f / (matD - matC*invA*matB)(0,0); in inverse()
755 const tcu::Matrix<float, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; in inverse()
757 const tcu::Matrix<float, 1, 2> blockC = matC*invA*(-schurComplement); in inverse()
801 const tcu::Matrix<float, 2, 2> matC = Mat2(areaC); in inverse() local
804 const tcu::Matrix<float, 2, 2> schurComplement = inverse(matD - matC*invA*matB); in inverse()
807 const tcu::Matrix<float, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; in inverse()
809 const tcu::Matrix<float, 2, 2> blockC = (zeroMat-schurComplement)*matC*invA; in inverse()
/third_party/vk-gl-cts/modules/glshared/
H A DglsBuiltinPrecisionTests.cpp3857 ExprP<Vec2> matC = bindExpression("matC", ctx, vec2(mat[0][2], mat[1][2])); in doExpand() local
3862 (matD - dot(matC * invA, matB))); in doExpand()
3866 ExprP<Mat2> t3 = outerProduct(t2, matC); in doExpand()
3873 (matC * invA) * -schur); in doExpand()
3898 ExprP<Mat2> matC = bindExpression("matC", ctx, in doExpand() local
3905 inverse(matD + -(matC * invA * matB))); in doExpand()
3907 invA + (invA * matB * schur * matC * invA)); in doExpand()
3911 (-schur) * matC * inv in doExpand()
[all...]

Completed in 53 milliseconds