Lines Matching refs:DrawElementsIndirectCommand
222 } DrawElementsIndirectCommand;
2009 DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 };
2198 DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 };
2484 DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 };
3135 DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 };
3150 glBufferData(GL_DRAW_INDIRECT_BUFFER, sizeof(DrawElementsIndirectCommand), &indirectElements, GL_STATIC_DRAW);
3240 DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 };
3255 glBufferData(GL_DRAW_INDIRECT_BUFFER, sizeof(DrawElementsIndirectCommand), &indirectElements, GL_STATIC_DRAW);
3350 DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 };
3365 glBufferData(GL_DRAW_INDIRECT_BUFFER, sizeof(DrawElementsIndirectCommand), &indirectElements, GL_STATIC_DRAW);
3460 DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 };
3475 glBufferData(GL_DRAW_INDIRECT_BUFFER, sizeof(DrawElementsIndirectCommand) * 3, NULL, GL_STATIC_DRAW);
3476 glBufferSubData(GL_DRAW_INDIRECT_BUFFER, sizeof(DrawElementsIndirectCommand),
3477 sizeof(DrawElementsIndirectCommand), &indirectElements);
3483 glDrawElementsIndirect(GL_TRIANGLES, GL_UNSIGNED_INT, (void*)sizeof(DrawElementsIndirectCommand));
3596 DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 };
3871 DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 };
3886 glBufferData(GL_DRAW_INDIRECT_BUFFER, sizeof(DrawElementsIndirectCommand), NULL, GL_STATIC_DRAW);
3887 glBufferSubData(GL_DRAW_INDIRECT_BUFFER, 0, sizeof(DrawElementsIndirectCommand), &indirectElements);
3982 DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 };
3997 glBufferData(GL_DRAW_INDIRECT_BUFFER, sizeof(DrawElementsIndirectCommand), NULL, GL_STATIC_DRAW);
3998 glBufferSubData(GL_DRAW_INDIRECT_BUFFER, 0, sizeof(DrawElementsIndirectCommand), &indirectElements);
4137 DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 };
4172 glBufferData(GL_DRAW_INDIRECT_BUFFER, sizeof(DrawElementsIndirectCommand), NULL, GL_STATIC_DRAW);
4173 glBufferSubData(GL_DRAW_INDIRECT_BUFFER, 0, sizeof(DrawElementsIndirectCommand), &indirectElements);
5270 DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 };
5295 glBufferData(GL_DRAW_INDIRECT_BUFFER, sizeof(DrawElementsIndirectCommand), &indirectElements,
5597 DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 };
5615 glBufferData(GL_DRAW_INDIRECT_BUFFER, sizeof(DrawElementsIndirectCommand), &indirectElements, GL_STATIC_DRAW);
6077 DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 };
6089 glBufferData(GL_DRAW_INDIRECT_BUFFER, sizeof(DrawElementsIndirectCommand), &indirectElements, GL_STATIC_DRAW);
6296 DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 };
6308 glBufferData(GL_DRAW_INDIRECT_BUFFER, sizeof(DrawElementsIndirectCommand), &indirectElements, GL_STATIC_DRAW);
6486 DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 };
6498 glBufferData(GL_DRAW_INDIRECT_BUFFER, sizeof(DrawElementsIndirectCommand), &indirectElements, GL_STATIC_DRAW);
6707 DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 };
6719 glBufferData(GL_DRAW_INDIRECT_BUFFER, sizeof(DrawElementsIndirectCommand), &indirectElements, GL_STATIC_DRAW);
6727 void* buf = glMapBufferRange(GL_DRAW_INDIRECT_BUFFER, 0, sizeof(DrawElementsIndirectCommand), GL_MAP_WRITE_BIT);
6835 DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 };
6847 glBufferData(GL_DRAW_INDIRECT_BUFFER, sizeof(DrawElementsIndirectCommand), &indirectElements, GL_STATIC_DRAW);
7092 DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 };
7104 glBufferData(GL_DRAW_INDIRECT_BUFFER, sizeof(DrawElementsIndirectCommand), &indirectElements, GL_STATIC_DRAW);
7560 DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 };
7572 glBufferData(GL_DRAW_INDIRECT_BUFFER, sizeof(DrawElementsIndirectCommand), &indirectElements, GL_STATIC_DRAW);
7581 glDrawElementsIndirect(GL_TRIANGLES, GL_UNSIGNED_INT, (void*)(sizeof(DrawElementsIndirectCommand) * 2));