Home
last modified time | relevance | path

Searched refs:indirectWriter (Results 1 – 4 of 4) sorted by relevance

/external/skia/src/gpu/tessellate/
DGrStencilPathShader.h155 static void WriteDrawCubicsIndirectCmd(GrDrawIndexedIndirectWriter* indirectWriter, in WriteDrawCubicsIndirectCmd() argument
164 indirectWriter->writeIndexed(indexCount, 3, instanceCount, baseInstance, 0); in WriteDrawCubicsIndirectCmd()
170 static void WriteDrawTrianglesIndirectCmd(GrDrawIndexedIndirectWriter* indirectWriter, in WriteDrawTrianglesIndirectCmd() argument
173 indirectWriter->writeIndexed(3, 0, instanceCount, baseInstance, 0); in WriteDrawTrianglesIndirectCmd()
DGrPathTessellator.cpp113 GrDrawIndexedIndirectWriter indirectWriter = target->makeDrawIndexedIndirectSpace( in prepare() local
115 if (!indirectWriter) { in prepare()
130 GrMiddleOutCubicShader::WriteDrawTrianglesIndirectCmd(&indirectWriter, in prepare()
145 GrMiddleOutCubicShader::WriteDrawCubicsIndirectCmd(&indirectWriter, resolveLevel, in prepare()
DGrStrokeIndirectTessellator.cpp645 BinningInstanceWriter(GrDrawIndirectWriter* indirectWriter, GrVertexWriter* instanceWriter, in BinningInstanceWriter() argument
655 indirectWriter->write(resolveLevelCounts[i], baseInstance + runningInstanceCount, in BinningInstanceWriter()
758 GrDrawIndirectWriter indirectWriter = target->makeDrawIndirectSpace(fChainedDrawIndirectCount, in prepare() local
761 if (!indirectWriter.isValid()) { in prepare()
765 SkDEBUGCODE(auto endIndirectWriter = indirectWriter.makeOffset(fChainedDrawIndirectCount)); in prepare()
782 tess->writeBuffers(&indirectWriter, &instanceWriter, fShader.viewMatrix(), in prepare()
787 SkASSERT(indirectWriter == endIndirectWriter); in prepare()
791 void GrStrokeIndirectTessellator::writeBuffers(GrDrawIndirectWriter* indirectWriter, in writeBuffers() argument
796 BinningInstanceWriter binningWriter(indirectWriter, instanceWriter, fShaderFlags, in writeBuffers()
/external/skia/tests/
DGrMeshTest.cpp327 GrDrawIndirectWriter indirectWriter; local
347 indirectWriter = helper->target()->makeDrawIndirectSpace(
360 indirectWriter.write(kBoxCountX, y * kBoxCountX, 4, baseVertex);