Lines Matching refs:appendBool
21 writer->appendBool("Shader Derivative Support", fShaderDerivativeSupport); in dumpJSON()
22 writer->appendBool("Dst Read In Shader Support", fDstReadInShaderSupport); in dumpJSON()
23 writer->appendBool("Dual Source Blending Support", fDualSourceBlendingSupport); in dumpJSON()
24 writer->appendBool("Integer Support", fIntegerSupport); in dumpJSON()
25 writer->appendBool("Nonsquare Matrix Support", fNonsquareMatrixSupport); in dumpJSON()
26 writer->appendBool("Inverse Hyperbolic Support", fInverseHyperbolicSupport); in dumpJSON()
38 writer->appendBool("FB Fetch Support", fFBFetchSupport); in dumpJSON()
39 writer->appendBool("Uses precision modifiers", fUsesPrecisionModifiers); in dumpJSON()
40 writer->appendBool("Can use min() and abs() together", fCanUseMinAndAbsTogether); in dumpJSON()
41 writer->appendBool("Can use fract() for negative values", fCanUseFractForNegativeValues); in dumpJSON()
42 writer->appendBool("Must force negated atan param to float", fMustForceNegatedAtanParamToFloat); in dumpJSON()
43 writer->appendBool("Must force negated ldexp param to multiply", in dumpJSON()
45 writer->appendBool("Must do op between floor and abs", fMustDoOpBetweenFloorAndAbs); in dumpJSON()
46 writer->appendBool("Must use local out color for FBFetch", fRequiresLocalOutputColorForFBFetch); in dumpJSON()
47 writer->appendBool("Must obfuscate uniform color", fMustObfuscateUniformColor); in dumpJSON()
48 writer->appendBool("Must guard division even after explicit zero check", in dumpJSON()
50 writer->appendBool("Can use gl_FragCoord", fCanUseFragCoord); in dumpJSON()
51 writer->appendBool("Incomplete short int precision", fIncompleteShortIntPrecision); in dumpJSON()
52 writer->appendBool("Add and true to loops workaround", fAddAndTrueToLoopCondition); in dumpJSON()
53 writer->appendBool("Unfold short circuit as ternary", fUnfoldShortCircuitAsTernary); in dumpJSON()
54 writer->appendBool("Emulate abs(int) function", fEmulateAbsIntFunction); in dumpJSON()
55 writer->appendBool("Rewrite do while loops", fRewriteDoWhileLoops); in dumpJSON()
56 writer->appendBool("Rewrite switch statements", fRewriteSwitchStatements); in dumpJSON()
57 writer->appendBool("Rewrite pow with constant exponent", fRemovePowWithConstantExponent); in dumpJSON()
58 writer->appendBool("Must write to sk_FragColor [workaround]", fMustWriteToFragColor); in dumpJSON()
59 writer->appendBool("Don't add default precision statement for samplerExternalOES", in dumpJSON()
61 writer->appendBool("Rewrite matrix-vector multiply", fRewriteMatrixVectorMultiply); in dumpJSON()
62 writer->appendBool("Rewrite matrix equality comparisons", fRewriteMatrixComparisons); in dumpJSON()
63 writer->appendBool("Flat interpolation support", fFlatInterpolationSupport); in dumpJSON()
64 writer->appendBool("Prefer flat interpolation", fPreferFlatInterpolation); in dumpJSON()
65 writer->appendBool("No perspective interpolation support", fNoPerspectiveInterpolationSupport); in dumpJSON()
66 writer->appendBool("Sample mask support", fSampleMaskSupport); in dumpJSON()
67 writer->appendBool("External texture support", fExternalTextureSupport); in dumpJSON()
68 writer->appendBool("sk_VertexID support", fVertexIDSupport); in dumpJSON()
69 writer->appendBool("Infinity support", fInfinitySupport); in dumpJSON()
70 writer->appendBool("Non-constant array index support", fNonconstantArrayIndexSupport); in dumpJSON()
71 writer->appendBool("Bit manipulation support", fBitManipulationSupport); in dumpJSON()
72 writer->appendBool("float == fp32", fFloatIs32Bits); in dumpJSON()
73 writer->appendBool("half == fp32", fHalfIs32Bits); in dumpJSON()
74 writer->appendBool("Has poor fragment precision", fHasLowFragmentPrecision); in dumpJSON()
75 writer->appendBool("Color space math needs float", fColorSpaceMathNeedsFloat); in dumpJSON()
76 writer->appendBool("Builtin fma() support", fBuiltinFMASupport); in dumpJSON()
77 writer->appendBool("Builtin determinant() support", fBuiltinDeterminantSupport); in dumpJSON()