19 void draw(
int vertex_first,
int vertex_count,
int instance_first,
int instance_count)
override;
24 intptr_t stride)
override;
38 return unwrap(verts_(index));
void draw_indirect(StorageBuf *indirect_buf, intptr_t offset) override
VKVertexBuffer * vertex_buffer_get(int index)
VKIndexBuffer * index_buffer_get()
void multi_draw_indirect(StorageBuf *indirect_buf, int count, intptr_t offset, intptr_t stride) override
void draw(int vertex_first, int vertex_count, int instance_first, int instance_count) override
struct @021025263243242147216143265077100330027142264337::@225245033123204053237120173316075113304004012000 batch
static Context * unwrap(GPUContext *ctx)