Searched defs:schurComplement (Results 1 - 2 of 2) sorted by relevance
/external/deqp/framework/common/ |
H A D | tcuMatrix.hpp | 256 const T schurComplement = T(1.0f) / (matD - matC*invA*matB)(0,0); local 259 const Matrix<T, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; 260 const Matrix<T, 2, 1> blockB = (zeroMat-invA)*matB*schurComplement; 261 const Matrix<T, 1, 2> blockC = matC*invA*(-schurComplement); 262 const T blockD = schurComplement; 307 const Matrix<T, 2, 2> schurComplement = inverse(matD - matC*invA*matB); local 310 const Matrix<T, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; 311 const Matrix<T, 2, 2> blockB = (zeroMat-invA)*matB*schurComplement; 312 const Matrix<T, 2, 2> blockC = (zeroMat-schurComplement)*matC*invA; 313 const Matrix<T, 2, 2> blockD = schurComplement; [all...] |
/external/deqp/modules/gles3/functional/ |
H A D | es3fShaderMatrixTests.cpp | 771 const float schurComplement = 1.0f / (matD - matC*invA*matB)(0,0); local 774 const tcu::Matrix<float, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; 775 const tcu::Matrix<float, 2, 1> blockB = (zeroMat-invA)*matB*schurComplement; 776 const tcu::Matrix<float, 1, 2> blockC = matC*invA*(-schurComplement); 777 const float blockD = schurComplement; 823 const tcu::Matrix<float, 2, 2> schurComplement = inverse(matD - matC*invA*matB); local 826 const tcu::Matrix<float, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; 827 const tcu::Matrix<float, 2, 2> blockB = (zeroMat-invA)*matB*schurComplement; 828 const tcu::Matrix<float, 2, 2> blockC = (zeroMat-schurComplement)*matC*invA; 829 const tcu::Matrix<float, 2, 2> blockD = schurComplement; [all...] |
Completed in 1271 milliseconds