Home
last modified time | relevance | path

Searched refs:IndexBufferOption (Results 1 – 3 of 3) sorted by relevance

/external/skia/src/gpu/ops/
DGrQuadPerEdgeAA.h36 enum class IndexBufferOption { enum
42 static const int kIndexBufferOptionCount = static_cast<int>(IndexBufferOption::kLast) + 1;
44 IndexBufferOption CalcIndexBufferOption(GrAAType aa, int numQuads);
69 IndexBufferOption indexBufferOption) in VertexSpec()
83 IndexBufferOption indexBufferOption() const { in indexBufferOption()
84 return static_cast<IndexBufferOption>(fIndexBufferOption); in indexBufferOption()
104 IndexBufferOption::kTriStrips; } in needsIndexBuffer()
108 case IndexBufferOption::kPictureFramed: return GrPrimitiveType::kTriangles; in primitiveType()
109 case IndexBufferOption::kIndexedRects: return GrPrimitiveType::kTriangles; in primitiveType()
110 case IndexBufferOption::kTriStrips: return GrPrimitiveType::kTriangleStrip; in primitiveType()
[all …]
DGrQuadPerEdgeAA.cpp246 IndexBufferOption CalcIndexBufferOption(GrAAType aa, int numQuads) { in CalcIndexBufferOption()
248 return IndexBufferOption::kPictureFramed; in CalcIndexBufferOption()
250 return IndexBufferOption::kIndexedRects; in CalcIndexBufferOption()
252 return IndexBufferOption::kTriStrips; in CalcIndexBufferOption()
402 IndexBufferOption indexBufferOption) { in GetIndexBuffer()
406 case IndexBufferOption::kPictureFramed: return resourceProvider->refAAQuadIndexBuffer(); in GetIndexBuffer()
407 case IndexBufferOption::kIndexedRects: return resourceProvider->refNonAAQuadIndexBuffer(); in GetIndexBuffer()
408 case IndexBufferOption::kTriStrips: // fall through in GetIndexBuffer()
413 int QuadLimit(IndexBufferOption option) { in QuadLimit()
415 case IndexBufferOption::kPictureFramed: return GrResourceProvider::MaxNumAAQuads(); in QuadLimit()
[all …]
/external/skia/samplecode/
DSampleDegenerateQuads.cpp413 GrAAType::kCoverage, false, GrQuadPerEdgeAA::IndexBufferOption::kPictureFramed}; in getTessellatedPoints()