Searched defs:schurComplement (Results 1 - 2 of 2) sorted by relevance

/external/deqp/framework/common/
H A DtcuMatrix.hpp256 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 Des3fShaderMatrixTests.cpp771 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