• Home
  • Raw
  • Download

Lines Matching refs:r

19 static void test(skiatest::Reporter* r, const char* src, const SkSL::Program::Settings& settings,  in test()  argument
29 REPORTER_ASSERT(r, program); in test()
32 REPORTER_ASSERT(r, compiler.toGLSL(*program, &output)); in test()
39 REPORTER_ASSERT(r, output == skExpected); in test()
44 static void test(skiatest::Reporter* r, const char* src, const GrShaderCaps& caps, in test() argument
49 test(r, src, settings, expected, &inputs, kind); in test()
52 DEF_TEST(SkSLHelloWorld, r) { in DEF_TEST() argument
53 test(r, in DEF_TEST()
63 DEF_TEST(SkSLControl, r) { in DEF_TEST() argument
64 test(r, in DEF_TEST()
99 DEF_TEST(SkSLFunctions, r) { in DEF_TEST() argument
100 test(r, in DEF_TEST()
124 DEF_TEST(SkSLOperators, r) { in DEF_TEST() argument
125 test(r, in DEF_TEST()
174 DEF_TEST(SkSLMatrices, r) { in DEF_TEST() argument
175 test(r, in DEF_TEST()
195 DEF_TEST(SkSLInterfaceBlock, r) { in DEF_TEST() argument
196 test(r, in DEF_TEST()
218 test(r, in DEF_TEST()
234 test(r, in DEF_TEST()
252 DEF_TEST(SkSLStructs, r) { in DEF_TEST() argument
253 test(r, in DEF_TEST()
289 DEF_TEST(SkSLVersion, r) { in DEF_TEST() argument
290 test(r, in DEF_TEST()
299 test(r, in DEF_TEST()
309 DEF_TEST(SkSLUsesPrecisionModifiers, r) { in DEF_TEST() argument
310 test(r, in DEF_TEST()
323 test(r, in DEF_TEST()
340 DEF_TEST(SkSLMinAbs, r) { in DEF_TEST() argument
341 test(r, in DEF_TEST()
353 test(r, in DEF_TEST()
369 DEF_TEST(SkSLFractNegative, r) { in DEF_TEST() argument
388 test(r, input, *SkSL::ShaderCapsFactory::Default(), output_default); in DEF_TEST()
389 test(r, input, *SkSL::ShaderCapsFactory::CannotUseFractForNegativeValues(), output_workaround); in DEF_TEST()
392 DEF_TEST(SkSLNegatedAtan, r) { in DEF_TEST() argument
393 test(r, in DEF_TEST()
402 test(r, in DEF_TEST()
413 DEF_TEST(SkSLModifiersDeclaration, r) { in DEF_TEST() argument
414 test(r, in DEF_TEST()
456 DEF_TEST(SkSLHex, r) { in DEF_TEST() argument
457 test(r, in DEF_TEST()
506 DEF_TEST(SkSLVectorConstructors, r) { in DEF_TEST() argument
507 test(r, in DEF_TEST()
534 DEF_TEST(SkSLArrayConstructors, r) { in DEF_TEST() argument
535 test(r, in DEF_TEST()
553 DEF_TEST(SkSLConstArray, r) { in DEF_TEST() argument
554 test(r, in DEF_TEST()
568 DEF_TEST(SkSLDerivatives, r) { in DEF_TEST() argument
569 test(r, in DEF_TEST()
577 test(r, in DEF_TEST()
587 test(r, in DEF_TEST()
604 test(r, in DEF_TEST()
614 test(r, in DEF_TEST()
626 DEF_TEST(SkSLIntFolding, r) { in DEF_TEST() argument
627 test(r, in DEF_TEST()
713 DEF_TEST(SkSLFloatFolding, r) { in DEF_TEST() argument
714 test(r, in DEF_TEST()
788 DEF_TEST(SkSLBoolFolding, r) { in DEF_TEST() argument
789 test(r, in DEF_TEST()
811 DEF_TEST(SkSLShortCircuitBoolFolding, r) { in DEF_TEST() argument
812 test(r, in DEF_TEST()
863 DEF_TEST(SkSLVecFolding, r) { in DEF_TEST() argument
864 test(r, in DEF_TEST()
968 DEF_TEST(SkSLMatFolding, r) { in DEF_TEST() argument
969 test(r, in DEF_TEST()
1011 DEF_TEST(SkSLConstantIf, r) { in DEF_TEST() argument
1012 test(r, in DEF_TEST()
1029 DEF_TEST(SkSLCaps, r) { in DEF_TEST() argument
1030 test(r, in DEF_TEST()
1048 DEF_TEST(SkSLTexture, r) { in DEF_TEST() argument
1049 test(r, in DEF_TEST()
1071 test(r, in DEF_TEST()
1094 DEF_TEST(SkSLSharpen, r) { in DEF_TEST() argument
1100 test(r, in DEF_TEST()
1126 test(r, in DEF_TEST()
1150 DEF_TEST(SkSLOffset, r) { in DEF_TEST() argument
1151 test(r, in DEF_TEST()
1176 DEF_TEST(SkSLFragCoord, r) { in DEF_TEST() argument
1182 test(r, in DEF_TEST()
1192 REPORTER_ASSERT(r, !inputs.fRTHeight); in DEF_TEST()
1196 test(r, in DEF_TEST()
1206 REPORTER_ASSERT(r, !inputs.fRTHeight); in DEF_TEST()
1210 test(r, in DEF_TEST()
1222 REPORTER_ASSERT(r, inputs.fRTHeight); in DEF_TEST()
1225 test(r, in DEF_TEST()
1234 REPORTER_ASSERT(r, !inputs.fRTHeight); in DEF_TEST()
1236 test(r, in DEF_TEST()
1247 test(r, in DEF_TEST()
1261 test(r, in DEF_TEST()
1276 DEF_TEST(SkSLWidthAndHeight, r) { in DEF_TEST() argument
1281 test(r, in DEF_TEST()
1291 REPORTER_ASSERT(r, inputs.fRTWidth); in DEF_TEST()
1292 REPORTER_ASSERT(r, !inputs.fRTHeight); in DEF_TEST()
1294 test(r, in DEF_TEST()
1304 REPORTER_ASSERT(r, !inputs.fRTWidth); in DEF_TEST()
1305 REPORTER_ASSERT(r, inputs.fRTHeight); in DEF_TEST()
1308 DEF_TEST(SkSLClockwise, r) { in DEF_TEST() argument
1309 test(r, in DEF_TEST()
1319 DEF_TEST(SkSLVertexID, r) { in DEF_TEST() argument
1320 test(r, in DEF_TEST()
1331 DEF_TEST(SkSLInstanceID, r) { in DEF_TEST() argument
1332 test(r, in DEF_TEST()
1343 DEF_TEST(SkSLClipDistance, r) { in DEF_TEST() argument
1344 test(r, in DEF_TEST()
1352 test(r, in DEF_TEST()
1362 DEF_TEST(SkSLArrayTypes, r) { in DEF_TEST() argument
1363 test(r, in DEF_TEST()
1376 DEF_TEST(SkSLArrayIndexTypes, r) { in DEF_TEST() argument
1377 test(r, in DEF_TEST()
1392 DEF_TEST(SkSLGeometry, r) { in DEF_TEST() argument
1393 test(r, in DEF_TEST()
1419 DEF_TEST(SkSLSwitch, r) { in DEF_TEST() argument
1421 test(r, in DEF_TEST()
1454 test(r, in DEF_TEST()
1482 test(r, in DEF_TEST()
1507 test(r, in DEF_TEST()
1525 test(r, in DEF_TEST()
1543 test(r, in DEF_TEST()
1562 test(r, in DEF_TEST()
1581 test(r, in DEF_TEST()
1609 DEF_TEST(SkSLRectangleTexture, r) { in DEF_TEST() argument
1610 test(r, in DEF_TEST()
1622 test(r, in DEF_TEST()
1634 test(r, in DEF_TEST()
1648 DEF_TEST(SkSLUnusedVars, r) { in DEF_TEST() argument
1649 test(r, in DEF_TEST()
1670 DEF_TEST(SkSLMultipleAssignments, r) { in DEF_TEST() argument
1671 test(r, in DEF_TEST()
1687 DEF_TEST(SkSLComplexDelete, r) { in DEF_TEST() argument
1688 test(r, in DEF_TEST()
1711 DEF_TEST(SkSLDependentInitializers, r) { in DEF_TEST() argument
1712 test(r, in DEF_TEST()
1725 DEF_TEST(SkSLDeadLoopVar, r) { in DEF_TEST() argument
1726 test(r, in DEF_TEST()
1742 DEF_TEST(SkSLGeometryShaders, r) { in DEF_TEST() argument
1743 test(r, in DEF_TEST()
1775 test(r, in DEF_TEST()
1796 test(r, in DEF_TEST()
1819 DEF_TEST(SkSLTypePrecision, r) { in DEF_TEST() argument
1820 test(r, in DEF_TEST()
1850 test(r, in DEF_TEST()
1876 DEF_TEST(SkSLNumberConversions, r) { in DEF_TEST() argument
1877 test(r, in DEF_TEST()
1971 DEF_TEST(SkSLForceHighPrecision, r) { in DEF_TEST() argument
1972 test(r, in DEF_TEST()
1989 test(r, in DEF_TEST()
2004 DEF_TEST(SkSLNormalization, r) { in DEF_TEST() argument
2005 test(r, in DEF_TEST()
2016 test(r, in DEF_TEST()
2052 DEF_TEST(SkSLTernaryLValue, r) { in DEF_TEST() argument
2053 test(r, in DEF_TEST()
2062 test(r, in DEF_TEST()
2074 test(r, in DEF_TEST()
2092 DEF_TEST(SkSLIncompleteShortIntPrecision, r) { in DEF_TEST() argument
2093 test(r, in DEF_TEST()
2114 test(r, in DEF_TEST()
2137 DEF_TEST(SkSLFrExp, r) { in DEF_TEST() argument
2138 test(r, in DEF_TEST()
2154 DEF_TEST(SkSLWorkaroundAddAndTrueToLoopCondition, r) { in DEF_TEST() argument
2155 test(r, in DEF_TEST()
2174 DEF_TEST(SkSLWorkaroundUnfoldShortCircuitAsTernary, r) { in DEF_TEST() argument
2175 test(r, in DEF_TEST()
2211 DEF_TEST(SkSLWorkaroundEmulateAbsIntFunction, r) { in DEF_TEST() argument
2212 test(r, in DEF_TEST()
2235 DEF_TEST(SkSLWorkaroundRewriteDoWhileLoops, r) { in DEF_TEST() argument
2236 test(r, in DEF_TEST()
2282 DEF_TEST(SkSLWorkaroundRemovePowWithConstantExponent, r) { in DEF_TEST() argument
2283 test(r, in DEF_TEST()
2303 DEF_TEST(SkSLSwizzleConstants, r) { in DEF_TEST() argument
2304 test(r, in DEF_TEST()
2323 DEF_TEST(SkSLNegatedVectorLiteral, r) { in DEF_TEST() argument
2324 test(r, in DEF_TEST()