• Home
  • Raw
  • Download

Lines Matching refs:GrQuad

23 static void assert_quad_eq(skiatest::Reporter* r, const GrQuad& expected, const GrQuad& actual) {  in assert_quad_eq()
43 static std::vector<GrQuad> generate_quads(float seed, int cnt, const GrQuad::Type types[]) { in generate_quads()
54 std::vector<GrQuad> quads; in generate_quads()
57 GrQuad quad; in generate_quads()
59 case GrQuad::Type::kAxisAligned: in generate_quads()
60 quad = GrQuad(rect); in generate_quads()
62 case GrQuad::Type::kRectilinear: in generate_quads()
63 quad = GrQuad::MakeFromRect(rect, rotate); in generate_quads()
65 case GrQuad::Type::kGeneral: in generate_quads()
66 quad = GrQuad::MakeFromRect(rect, skew); in generate_quads()
69 SkASSERT(types[i] == GrQuad::Type::kPerspective); in generate_quads()
70 quad = GrQuad::MakeFromRect(rect, perspective); in generate_quads()
83 static const GrQuad::Type kDeviceTypes[] = { in TEST()
84 GrQuad::Type::kAxisAligned, GrQuad::Type::kRectilinear, GrQuad::Type::kGeneral, in TEST()
85 GrQuad::Type::kPerspective, GrQuad::Type::kRectilinear, GrQuad::Type::kAxisAligned in TEST()
88 static const GrQuad::Type kLocalTypes[] = { in TEST()
89 GrQuad::Type::kGeneral, GrQuad::Type::kGeneral, GrQuad::Type::kRectilinear, in TEST()
90 GrQuad::Type::kRectilinear, GrQuad::Type::kAxisAligned, GrQuad::Type::kAxisAligned in TEST()
95 std::vector<GrQuad> expectedDeviceQuads = generate_quads(1.f, kQuadCount, kDeviceTypes); in TEST()
96 std::vector<GrQuad> expectedLocalQuads = generate_quads(2.f, kQuadCount, kLocalTypes); in TEST()
108 ASSERT(GrQuad::Type::kPerspective == buffer.deviceQuadType()); in TEST()
109 ASSERT(GrQuad::Type::kGeneral == buffer.localQuadType()); in TEST()
135 … static const GrQuad::Type kTypesA[] = { GrQuad::Type::kAxisAligned, GrQuad::Type::kRectilinear }; in TEST()
136 static const GrQuad::Type kTypesB[] = { GrQuad::Type::kGeneral, GrQuad::Type::kPerspective }; in TEST()
140 std::vector<GrQuad> quadsA = generate_quads(1.f, kQuadCount, kTypesA); in TEST()
141 std::vector<GrQuad> quadsB = generate_quads(2.f, kQuadCount, kTypesB); in TEST()
198 GrQuad quad(SkRect::MakeLTRB(1.f, 2.f, 3.f, 4.f)); in TEST()