Searched refs:indirectWriter (Results 1 – 4 of 4) sorted by relevance
/external/skia/src/gpu/tessellate/ |
D | GrStencilPathShader.h | 155 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()
|
D | GrPathTessellator.cpp | 113 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()
|
D | GrStrokeIndirectTessellator.cpp | 645 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/ |
D | GrMeshTest.cpp | 327 GrDrawIndirectWriter indirectWriter; local 347 indirectWriter = helper->target()->makeDrawIndirectSpace( 360 indirectWriter.write(kBoxCountX, y * kBoxCountX, 4, baseVertex);
|