Home
last modified time | relevance | path

Searched refs:invA (Results 1 – 17 of 17) sorted by relevance

/external/skqp/samplecode/
DSampleComplexClip.cpp100 for (int invA = 0; invA < 2; ++invA) { in onDrawContent() local
102 size_t idx = invA * SK_ARRAY_COUNT(gOps) + op; in onDrawContent()
110 clipA.setFillType(invA ? SkPath::kInverseEvenOdd_FillType : in onDrawContent()
131 const char* aTxt = invA ? "InverseA " : "A "; in onDrawContent()
/external/skia/samplecode/
DSampleComplexClip.cpp100 for (int invA = 0; invA < 2; ++invA) { in onDrawContent() local
102 size_t idx = invA * SK_ARRAY_COUNT(gOps) + op; in onDrawContent()
110 clipA.setFillType(invA ? SkPath::kInverseEvenOdd_FillType : in onDrawContent()
131 const char* aTxt = invA ? "InverseA " : "A "; in onDrawContent()
/external/skia/gm/
Dcomplexclip3.cpp76 for (int invA = 0; invA < 2; ++invA) { in onDraw() local
83 bool doInvA = SkToBool(invA); in onDraw()
/external/skqp/gm/
Dcomplexclip3.cpp76 for (int invA = 0; invA < 2; ++invA) { in onDraw() local
83 bool doInvA = SkToBool(invA); in onDraw()
/external/deqp/framework/common/
DtcuMatrix.hpp241 const Matrix<T, 2, 2> invA = inverse(Matrix<T, 2, 2>(areaA)); 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()
251 const Matrix<T, 1, 2> blockC = matC*invA*(-schurComplement); in doInverse()
292 const Matrix<T, 2, 2> invA = inverse(Matrix<T, 2, 2>(areaA)); 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()
302 const Matrix<T, 2, 2> blockC = (zeroMat-schurComplement)*matC*invA; in doInverse()
/external/skqp/src/core/
DSkColorSpaceXformSteps.cpp103 float invA = is_finite(1.0f / rgba[3]) ? 1.0f / rgba[3] : 0; in apply() local
104 rgba[0] *= invA; in apply()
105 rgba[1] *= invA; in apply()
106 rgba[2] *= invA; in apply()
DSkBlitRow_D32.cpp315 unsigned invA = 255 - SkGetPackedA32(color); in Color32() local
316 invA += invA >> 7; in Color32()
317 SkASSERT(invA < 256); // We've should have already handled alpha == 0 externally. in Color32()
320 Sk16b invA_16x(invA); in Color32()
/external/skia/src/core/
DSkColorSpaceXformSteps.cpp103 float invA = is_finite(1.0f / rgba[3]) ? 1.0f / rgba[3] : 0; in apply() local
104 rgba[0] *= invA; in apply()
105 rgba[1] *= invA; in apply()
106 rgba[2] *= invA; in apply()
DSkBlitRow_D32.cpp315 unsigned invA = 255 - SkGetPackedA32(color); in Color32() local
316 invA += invA >> 7; in Color32()
317 SkASSERT(invA < 256); // We've should have already handled alpha == 0 externally. in Color32()
320 Sk16b invA_16x(invA); in Color32()
/external/skia/tests/
DPathOpsCubicLineIntersectionIdeas.cpp117 double invA = 1 / A;
118 a = B * invA;
119 b = C * invA;
120 c = D * invA;
/external/skqp/tests/
DPathOpsCubicLineIntersectionIdeas.cpp117 double invA = 1 / A;
118 a = B * invA;
119 b = C * invA;
120 c = D * invA;
/external/deqp/modules/gles3/functional/
Des3fShaderMatrixTests.cpp752 const tcu::Matrix<float, 2, 2> invA = inverse(tcu::Matrix<float, 2, 2>(areaA)); in inverse() local
757 const float schurComplement = 1.0f / (matD - matC*invA*matB)(0,0); in inverse()
760 const tcu::Matrix<float, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; in inverse()
761 const tcu::Matrix<float, 2, 1> blockB = (zeroMat-invA)*matB*schurComplement; in inverse()
762 const tcu::Matrix<float, 1, 2> blockC = matC*invA*(-schurComplement); in inverse()
804 const tcu::Matrix<float, 2, 2> invA = inverse(Mat2(areaA)); in inverse() local
809 const tcu::Matrix<float, 2, 2> schurComplement = inverse(matD - matC*invA*matB); in inverse()
812 const tcu::Matrix<float, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; in inverse()
813 const tcu::Matrix<float, 2, 2> blockB = (zeroMat-invA)*matB*schurComplement; in inverse()
814 const tcu::Matrix<float, 2, 2> blockC = (zeroMat-schurComplement)*matC*invA; in inverse()
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/
DvktShaderRenderMatrixTests.cpp747 const tcu::Matrix<float, 2, 2> invA = inverse(tcu::Matrix<float, 2, 2>(areaA)); 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()
757 const tcu::Matrix<float, 1, 2> blockC = matC*invA*(-schurComplement); in inverse()
799 const tcu::Matrix<float, 2, 2> invA = inverse(Mat2(areaA)); 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()
809 const tcu::Matrix<float, 2, 2> blockC = (zeroMat-schurComplement)*matC*invA; in inverse()
/external/skia/src/pathops/
DSkPathOpsCubic.cpp443 double invA = 1 / A; in RootsReal() local
444 a = B * invA; in RootsReal()
445 b = C * invA; in RootsReal()
446 c = D * invA; in RootsReal()
/external/skqp/src/pathops/
DSkPathOpsCubic.cpp443 double invA = 1 / A; in RootsReal() local
444 a = B * invA; in RootsReal()
445 b = C * invA; in RootsReal()
446 c = D * invA; in RootsReal()
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/
DvktShaderBuiltinPrecisionTests.cpp4828 ExprP<Mat2> invA = bindExpression("invA", ctx, in doExpand() local
4838 (matD - dot(matC * invA, matB))); in doExpand()
4840 ExprP<Vec2> t1 = invA * matB; in doExpand()
4843 ExprP<Mat2> t4 = t3 * invA; in doExpand()
4844 ExprP<Mat2> t5 = invA + t4; in doExpand()
4847 (invA * matB) * -schur); in doExpand()
4849 (matC * invA) * -schur); in doExpand()
4868 ExprP<Mat2> invA = bindExpression("invA", ctx, in doExpand() local
4881 inverse(matD + -(matC * invA * matB))); in doExpand()
4883 invA + (invA * matB * schur * matC * invA)); in doExpand()
[all …]
/external/deqp/modules/glshared/
DglsBuiltinPrecisionTests.cpp3851 ExprP<Mat2> invA = bindExpression("invA", ctx, in doExpand() local
3861 (matD - dot(matC * invA, matB))); in doExpand()
3863 ExprP<Vec2> t1 = invA * matB; in doExpand()
3866 ExprP<Mat2> t4 = t3 * invA; in doExpand()
3867 ExprP<Mat2> t5 = invA + t4; in doExpand()
3870 (invA * matB) * -schur); in doExpand()
3872 (matC * invA) * -schur); in doExpand()
3891 ExprP<Mat2> invA = bindExpression("invA", ctx, in doExpand() local
3904 inverse(matD + -(matC * invA * matB))); in doExpand()
3906 invA + (invA * matB * schur * matC * invA)); in doExpand()
[all …]