Home
last modified time | relevance | path

Searched refs:GrDrawIndirectCommand (Results 1 – 10 of 10) sorted by relevance

/third_party/skia/src/gpu/
DGrDrawIndirectCommand.h14 struct GrDrawIndirectCommand { struct
21 static_assert(sizeof(GrDrawIndirectCommand) == 16, "GrDrawIndirectCommand must be tightly packed"); argument
42 GrDrawIndirectWriter(void* data) : fData(static_cast<GrDrawIndirectCommand*>(data)) {} in GrDrawIndirectWriter()
65 GrDrawIndirectCommand* fData;
DGrBufferAllocPool.h324 return this->GrBufferAllocPool::makeSpace(drawCount * sizeof(GrDrawIndirectCommand), 4, in makeSpace()
329 this->GrBufferAllocPool::putBack(drawCount * sizeof(GrDrawIndirectCommand)); in putBack()
DGrOpsRenderPass.cpp283 auto* cmds = reinterpret_cast<const GrDrawIndirectCommand*>( in drawIndirect()
DBUILD.bazel64 "GrDrawIndirectCommand.h",
/third_party/skia/src/gpu/mock/
DGrMockOpTarget.h72 if (sizeof(GrDrawIndirectCommand) * drawCount > sizeof(fStaticIndirectData)) { in makeDrawIndirectSpace()
74 sizeof(GrDrawIndirectCommand) * drawCount, sizeof(fStaticIndirectData)); in makeDrawIndirectSpace()
/third_party/skia/src/gpu/gl/
DGrGLOpsRenderPass.cpp297 drawCount, sizeof(GrDrawIndirectCommand))); in onDrawIndirect()
305 offset += sizeof(GrDrawIndirectCommand); in onDrawIndirect()
322 auto* cmds = reinterpret_cast<const GrDrawIndirectCommand*>(cpuBuffer->data() + offset); in multiDrawArraysANGLEOrWebGL()
/third_party/skia/tests/
DGrMeshTest.cpp384 sizeof(GrDrawIndirectCommand);
/third_party/skia/src/gpu/vk/
DGrVkOpsRenderPass.cpp797 const size_t stride = sizeof(GrDrawIndirectCommand); in onDrawIndirect()
/third_party/skia/src/gpu/mtl/
DGrMtlOpsRenderPass.mm473 const size_t stride = sizeof(GrDrawIndirectCommand);
/third_party/skia/gn/
Dgpu.gni85 "$_src/gpu/GrDrawIndirectCommand.h",