Home
last modified time | relevance | path

Searched refs:quadType (Results 1 - 10 of 10) sorted by relevance

/third_party/skia/src/gpu/geometry/
H A DGrQuadBuffer.h266 GrQuad::Type localType = localQuad ? localQuad->quadType() : GrQuad::Type::kAxisAligned; in append()
267 int entrySize = this->entrySize(deviceQuad.quadType(), localQuad ? &localType : nullptr); in append()
273 h->fDeviceType = static_cast<unsigned>(deviceQuad.quadType()); in append()
275 h->fLocalType = static_cast<unsigned>(localQuad ? localQuad->quadType() in append()
293 if (deviceQuad.quadType() > fDeviceType) { in append()
294 fDeviceType = deviceQuad.quadType(); in append()
296 if (localQuad && localQuad->quadType() > fLocalType) { in append()
297 fLocalType = localQuad->quadType(); in append()
H A DGrQuadUtils.cpp228 if (quad.quadType() != GrQuad::Type::kAxisAligned) { in is_simple_rect()
374 if (quad.quadType() == GrQuad::Type::kAxisAligned && !quad.aaHasEffectOnRect()) {
396 if (quad->fDevice.quadType() < GrQuad::Type::kPerspective) {
411 GrQuad::Type localType = quad->fLocal.quadType();
543 if (quad->fDevice.quadType() == GrQuad::Type::kAxisAligned) { in CropToRect()
577 if (computeLocal || quad->fDevice.quadType() == GrQuad::Type::kPerspective) { in CropToRect()
640 if (quad.quadType() == GrQuad::Type::kAxisAligned) { in WillUseHairline()
662 GrQuad::Type quadType) { in reset()
664 if (quadType == GrQuad::Type::kPerspective) { in reset()
682 if (quadType < in reset()
659 reset(const skvx::Vec<4, float>& xs, const skvx::Vec<4, float>& ys, const skvx::Vec<4, float>& ws, GrQuad::Type quadType) reset() argument
[all...]
H A DGrQuadUtils.h119 const skvx::Vec<4, float>& ws, GrQuad::Type quadType);
152 void reset(const EdgeVectors& edgeVectors, GrQuad::Type quadType,
H A DGrQuad.cpp130 SkASSERT(this->quadType() == Type::kAxisAligned); in aaHasEffectOnRect()
136 if (this->quadType() != Type::kAxisAligned) { in asRect()
H A DGrQuad.h110 Type quadType() const { return fType; } in quadType() function in GrQuad::Type
114 // True if anti-aliasing affects this quad. Only valid when quadType == kAxisAligned
/third_party/skia/tests/
H A DGrQuadBufferTest.cpp24 ASSERTF(expected.quadType() == actual.quadType(), "Expected type %d, got %d", in assert_quad_eq()
25 (int) expected.quadType(), (int) actual.quadType()); in assert_quad_eq()
74 SkASSERT(quad.quadType() == types[i]); in generate_quads()
H A DGrQuadCropTest.cpp35 ASSERTF(quad.fDevice.quadType() == GrQuad::Type::kAxisAligned, in run_crop_axis_aligned_test()
142 if (originalQuad.fDevice.quadType() == GrQuad::Type::kPerspective) { in run_crop_fully_covered_test()
157 ASSERTF(quad.fDevice.quadType() == GrQuad::Type::kAxisAligned, "Unexpected quad type"); in run_crop_fully_covered_test()
/third_party/skia/src/gpu/ops/
H A DTextureOp.cpp56 SkASSERT(quad.quadType() == GrQuad::Type::kAxisAligned); in axis_aligned_quad_size()
67 if (srcQuad.quadType() != GrQuad::Type::kAxisAligned || in filter_and_mm_have_effect()
68 dstQuad.quadType() != GrQuad::Type::kAxisAligned) { in filter_and_mm_have_effect()
204 quad.fDevice.quadType() == GrQuad::Type::kAxisAligned && in safe_to_ignore_subset_rect()
205 quad.fLocal.quadType() == GrQuad::Type::kAxisAligned && in safe_to_ignore_subset_rect()
807 GrQuad::Type quadType = GrQuad::Type::kAxisAligned; in characterize() local
818 if (op.fQuads.deviceQuadType() > quadType) { in characterize()
819 quadType = op.fQuads.deviceQuadType(); in characterize()
847 desc->fVertexSpec = VertexSpec(quadType, colorType, srcQuadType, /* hasLocal */ true, in characterize()
H A DQuadPerEdgeAA.cpp372 SkASSERT(deviceQuad->quadType() <= fVertexSpec.deviceQuadType()); in append()
374 SkASSERT(!fVertexSpec.hasLocalCoords() || localQuad->quadType() <= fVertexSpec.localQuadType()); in append()
/third_party/skia/src/gpu/v1/
H A DSurfaceDrawContext.cpp558 if (simpleColor && quad->fDevice.quadType() == GrQuad::Type::kAxisAligned) { in attemptQuadOptimization()
595 quad->fDevice.quadType() == GrQuad::Type::kAxisAligned && in attemptQuadOptimization()

Completed in 13 milliseconds