Home
last modified time | relevance | path

Searched refs:GrDrawIndexedIndirectCommand (Results 1 – 8 of 8) sorted by relevance

/external/skia/src/gpu/
DGrDrawIndirectCommand.h23 struct GrDrawIndexedIndirectCommand { struct
31 static_assert(sizeof(GrDrawIndexedIndirectCommand) == 20, argument
77 : fData(static_cast<GrDrawIndexedIndirectCommand*>(data)) {} in GrDrawIndexedIndirectWriter()
100 GrDrawIndexedIndirectCommand* fData;
DGrBufferAllocPool.h335 drawCount * sizeof(GrDrawIndexedIndirectCommand), 4, buffer, offset); in makeIndexedSpace()
339 this->GrBufferAllocPool::putBack(drawCount * sizeof(GrDrawIndexedIndirectCommand)); in putBackIndexed()
DGrOpsRenderPass.cpp310 auto* cmds = reinterpret_cast<const GrDrawIndexedIndirectCommand*>( in drawIndexedIndirect()
/external/skia/src/gpu/mock/
DGrMockOpTarget.h84 if (sizeof(GrDrawIndexedIndirectCommand) * drawCount > sizeof(fStaticIndirectData)) { in makeDrawIndexedIndirectSpace()
86 sizeof(GrDrawIndexedIndirectCommand) * drawCount, sizeof(fStaticIndirectData)); in makeDrawIndexedIndirectSpace()
119 char fStaticIndirectData[sizeof(GrDrawIndexedIndirectCommand) * 32];
/external/skia/src/gpu/gl/
DGrGLOpsRenderPass.cpp354 drawCount, sizeof(GrDrawIndexedIndirectCommand))); in onDrawIndexedIndirect()
362 offset += sizeof(GrDrawIndexedIndirectCommand); in onDrawIndexedIndirect()
380 auto* cmds = reinterpret_cast<const GrDrawIndexedIndirectCommand*>(cpuBuffer->data() + offset); in multiDrawElementsANGLEOrWebGL()
/external/skia/tests/
DGrMeshTest.cpp374 sizeof(GrDrawIndexedIndirectCommand);
/external/skia/src/gpu/mtl/
DGrMtlOpsRenderPass.mm397 const size_t stride = sizeof(GrDrawIndexedIndirectCommand);
/external/skia/src/gpu/vk/
DGrVkOpsRenderPass.cpp821 const size_t stride = sizeof(GrDrawIndexedIndirectCommand); in onDrawIndexedIndirect()