Home
last modified time | relevance | path

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

/external/skqp/samplecode/
DSampleComplexClip.cpp98 for (int invA = 0; invA < 2; ++invA) { in onDrawContent() local
100 size_t idx = invA * SK_ARRAY_COUNT(gOps) + op; in onDrawContent()
108 clipA.setFillType(invA ? SkPath::kInverseEvenOdd_FillType : in onDrawContent()
131 const char* aTxt = invA ? "InverseA " : "A "; in onDrawContent()
/external/skia/samplecode/
DSampleComplexClip.cpp98 for (int invA = 0; invA < 2; ++invA) { in onDrawContent() local
100 size_t idx = invA * SK_ARRAY_COUNT(gOps) + op; in onDrawContent()
108 clipA.setFillType(invA ? SkPath::kInverseEvenOdd_FillType : in onDrawContent()
131 const char* aTxt = invA ? "InverseA " : "A "; in onDrawContent()
/external/skia/gm/
Dcomplexclip3.cpp73 for (int invA = 0; invA < 2; ++invA) { in onDraw() local
80 bool doInvA = SkToBool(invA); in onDraw()
/external/skqp/gm/
Dcomplexclip3.cpp73 for (int invA = 0; invA < 2; ++invA) { in onDraw() local
80 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/opts/
DSkBlitRow_opts.h29 unsigned invA = 255 - SkGetPackedA32(color); in blit_row_color32() local
30 invA += invA >> 7; in blit_row_color32()
31 SkASSERT(invA < 256); // We've should have already handled alpha == 0 externally. in blit_row_color32()
34 Sk16b invA_16x(invA); in blit_row_color32()
/external/skia/src/opts/
DSkBlitRow_opts.h29 unsigned invA = 255 - SkGetPackedA32(color); in blit_row_color32() local
30 invA += invA >> 7; in blit_row_color32()
31 SkASSERT(invA < 256); // We've should have already handled alpha == 0 externally. in blit_row_color32()
34 Sk16b invA_16x(invA); in blit_row_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/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/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/skia/src/pathops/
DSkPathOpsCubic.cpp446 double invA = 1 / A; in RootsReal() local
447 a = B * invA; in RootsReal()
448 b = C * invA; in RootsReal()
449 c = D * invA; in RootsReal()
/external/skqp/src/pathops/
DSkPathOpsCubic.cpp446 double invA = 1 / A; in RootsReal() local
447 a = B * invA; in RootsReal()
448 b = C * invA; in RootsReal()
449 c = D * invA; in RootsReal()
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/
DvktShaderBuiltinPrecisionTests.cpp3681 ExprP<Mat2> invA = bindExpression("invA", ctx, in doExpand() local
3691 (matD - dot(matC * invA, matB))); in doExpand()
3693 ExprP<Vec2> t1 = invA * matB; in doExpand()
3696 ExprP<Mat2> t4 = t3 * invA; in doExpand()
3697 ExprP<Mat2> t5 = invA + t4; in doExpand()
3700 (invA * matB) * -schur); in doExpand()
3702 (matC * invA) * -schur); in doExpand()
3721 ExprP<Mat2> invA = bindExpression("invA", ctx, in doExpand() local
3734 inverse(matD + -(matC * invA * matB))); in doExpand()
3736 invA + (invA * matB * schur * matC * invA)); in doExpand()
[all …]
/external/deqp/modules/glshared/
DglsBuiltinPrecisionTests.cpp3766 ExprP<Mat2> invA = bindExpression("invA", ctx, in doExpand() local
3776 (matD - dot(matC * invA, matB))); in doExpand()
3778 ExprP<Vec2> t1 = invA * matB; in doExpand()
3781 ExprP<Mat2> t4 = t3 * invA; in doExpand()
3782 ExprP<Mat2> t5 = invA + t4; in doExpand()
3785 (invA * matB) * -schur); in doExpand()
3787 (matC * invA) * -schur); in doExpand()
3806 ExprP<Mat2> invA = bindExpression("invA", ctx, in doExpand() local
3819 inverse(matD + -(matC * invA * matB))); in doExpand()
3821 invA + (invA * matB * schur * matC * invA)); in doExpand()
[all …]