/third_party/vk-gl-cts/framework/common/ |
D | tcuMatrix.hpp | 242 const Matrix<T, 2, 1> matB = Matrix<T, 2, 1>(areaB); 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() 250 const Matrix<T, 2, 1> blockB = (zeroMat-invA)*matB*schurComplement; in doInverse() 293 const Matrix<T, 2, 2> matB = Matrix<T, 2, 2>(areaB); 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() 301 const Matrix<T, 2, 2> blockB = (zeroMat-invA)*matB*schurComplement; in doInverse()
|
/third_party/skia/src/effects/ |
D | SkColorMatrix.cpp | 87 void SkColorMatrix::setConcat(const SkColorMatrix& matA, const SkColorMatrix& matB) { in setConcat() argument 88 set_concat(fMat.data(), matA.fMat.data(), matB.fMat.data()); in setConcat()
|
/third_party/flutter/skia/src/effects/ |
D | SkColorMatrix.cpp | 109 void SkColorMatrix::setConcat(const SkColorMatrix& matA, const SkColorMatrix& matB) { in setConcat() argument 110 set_concat(fMat, matA.fMat, matB.fMat); in setConcat()
|
/third_party/vk-gl-cts/modules/gles3/functional/ |
D | es3fShaderMatrixTests.cpp | 754 const tcu::Matrix<float, 2, 1> matB = tcu::Matrix<float, 2, 1>(areaB); 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() 762 const tcu::Matrix<float, 2, 1> blockB = (zeroMat-invA)*matB*schurComplement; in inverse() 806 const tcu::Matrix<float, 2, 2> matB = Mat2(areaB); 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() 814 const tcu::Matrix<float, 2, 2> blockB = (zeroMat-invA)*matB*schurComplement; in inverse()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender/ |
D | vktShaderRenderMatrixTests.cpp | 748 const tcu::Matrix<float, 2, 1> matB = tcu::Matrix<float, 2, 1>(areaB); 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() 756 const tcu::Matrix<float, 2, 1> blockB = (zeroMat-invA)*matB*schurComplement; in inverse() 800 const tcu::Matrix<float, 2, 2> matB = Mat2(areaB); 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() 808 const tcu::Matrix<float, 2, 2> blockB = (zeroMat-invA)*matB*schurComplement; in inverse()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor/ |
D | vktShaderBuiltinPrecisionTests.cpp | 5000 ExprP<Vec2> matB = bindExpression("matB", ctx, vec2(mat[2][0], mat[2][1])); in doExpand() local 5006 (matD - dot(matC * invA, matB))); in doExpand() 5008 ExprP<Vec2> t1 = invA * matB; in doExpand() 5015 (invA * matB) * -schur); in doExpand() 5039 ExprP<Mat2> matB = bindExpression("matB", ctx, in doExpand() local 5049 inverse(matD + -(matC * invA * matB))); in doExpand() 5051 invA + (invA * matB * schur * matC * invA)); in doExpand() 5053 (-invA) * matB * schur); in doExpand() 5101 ExprP<Vec2_16Bit> matB = bindExpression("matB", ctx, vec2(mat[2][0], mat[2][1])); in doExpand() local 5107 (matD - dot(matC * invA, matB))); in doExpand() [all …]
|
/third_party/vk-gl-cts/data/gles3/shaders/ |
D | constants.test | 785 …const mat4x2 matB = mat4x2(1.0/2.0, 1.0/4.0, 1.0/8.0, 1.0/16.0, 1.0/32.0, 1.0/64.0, 1.0/128.0, 1.0… 789 mat4x2 result = matrixCompMult(matA, matB);
|
/third_party/vk-gl-cts/modules/glshared/ |
D | glsBuiltinPrecisionTests.cpp | 3856 ExprP<Vec2> matB = bindExpression("matB", ctx, vec2(mat[2][0], mat[2][1])); in doExpand() local 3862 (matD - dot(matC * invA, matB))); in doExpand() 3864 ExprP<Vec2> t1 = invA * matB; in doExpand() 3871 (invA * matB) * -schur); in doExpand() 3895 ExprP<Mat2> matB = bindExpression("matB", ctx, in doExpand() local 3905 inverse(matD + -(matC * invA * matB))); in doExpand() 3907 invA + (invA * matB * schur * matC * invA)); in doExpand() 3909 (-invA) * matB * schur); in doExpand()
|