/third_party/mesa3d/src/gallium/auxiliary/util/ |
D | u_prim_restart.c | 39 } DrawElementsIndirectCommand; typedef 41 static DrawElementsIndirectCommand 44 DrawElementsIndirectCommand ret; in read_indirect_elements() 112 DrawElementsIndirectCommand indirect; in util_translate_prim_restart_ib() 298 DrawElementsIndirectCommand indirect; in util_draw_vbo_without_prim_restart()
|
/third_party/skia/third_party/externals/angle2/src/tests/gl_tests/ |
D | MultiDrawTest.cpp | 103 struct DrawElementsIndirectCommand struct 105 DrawElementsIndirectCommand() in DrawElementsIndirectCommand() function 108 DrawElementsIndirectCommand(GLuint count, in DrawElementsIndirectCommand() argument 725 std::array<DrawElementsIndirectCommand, triangleCount> indirectData; in TEST_P() 726 const GLsizei icSize = sizeof(DrawElementsIndirectCommand); in TEST_P() 729 indirectData[i] = DrawElementsIndirectCommand(3, 1, 3 * i, 0, i); in TEST_P() 833 std::array<DrawElementsIndirectCommand, triangleCount - 1> indirectData; in TEST_P() 834 const GLsizei icSize = sizeof(DrawElementsIndirectCommand); in TEST_P() 839 indirectData[i] = DrawElementsIndirectCommand(6, 2, 0, 0, i); in TEST_P() 843 indirectData[i] = DrawElementsIndirectCommand(3, 1, 3 * (i + 1), 0, i); in TEST_P()
|
/third_party/vk-gl-cts/external/openglcts/modules/gles31/ |
D | es31cDrawIndirectTests.cpp | 222 } DrawElementsIndirectCommand; typedef in glcts::__anone0093e6f0111::DrawIndirectBase 2009 DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 }; in Run() 2198 DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 }; in Run() 2484 DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 }; in Run() 3135 DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 }; in Run() 3150 …glBufferData(GL_DRAW_INDIRECT_BUFFER, sizeof(DrawElementsIndirectCommand), &indirectElements, GL_S… in Run() 3240 DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 }; in Run() 3255 …glBufferData(GL_DRAW_INDIRECT_BUFFER, sizeof(DrawElementsIndirectCommand), &indirectElements, GL_S… in Run() 3350 DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 }; in Run() 3365 …glBufferData(GL_DRAW_INDIRECT_BUFFER, sizeof(DrawElementsIndirectCommand), &indirectElements, GL_S… in Run() [all …]
|
/third_party/skia/third_party/externals/opengl-registry/extensions/AMD/ |
D | AMD_multi_draw_indirect.txt | 125 treated as an array of <primcount> DrawElementsIndirectCommand structures. 142 (DrawElementsIndirectCommand*)ptr); 145 ptr += sizeof(DrawElementsIndirectCommand);
|
/third_party/openGLES/extensions/AMD/ |
D | AMD_multi_draw_indirect.txt | 125 treated as an array of <primcount> DrawElementsIndirectCommand structures. 142 (DrawElementsIndirectCommand*)ptr); 145 ptr += sizeof(DrawElementsIndirectCommand);
|
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/ |
D | EXT_multi_draw_indirect.txt | 183 treated as an array of <drawcount> DrawElementsIndirectCommand structures. 201 (DrawElementsIndirectCommand*)ptr); 203 ptr += sizeof(DrawElementsIndirectCommand); 211 command, including the DrawElementsIndirectCommand structure, be in buffer 288 It is still listed as reserved in the DrawElementsIndirectCommand
|
D | EXT_base_instance.txt | 292 } DrawElementsIndirectCommand; 297 DrawElementsIndirectCommand *cmd = 298 (DrawElementsIndirectCommand *)indirect;
|
/third_party/openGLES/extensions/EXT/ |
D | EXT_multi_draw_indirect.txt | 183 treated as an array of <drawcount> DrawElementsIndirectCommand structures. 201 (DrawElementsIndirectCommand*)ptr); 203 ptr += sizeof(DrawElementsIndirectCommand); 211 command, including the DrawElementsIndirectCommand structure, be in buffer 288 It is still listed as reserved in the DrawElementsIndirectCommand
|
D | EXT_base_instance.txt | 292 } DrawElementsIndirectCommand; 297 DrawElementsIndirectCommand *cmd = 298 (DrawElementsIndirectCommand *)indirect;
|
/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/ |
D | ARB_multi_draw_indirect.txt | 131 treated as an array of <primcount> DrawElementsIndirectCommand structures. 148 (DrawElementsIndirectCommand*)ptr); 151 ptr += sizeof(DrawElementsIndirectCommand);
|
D | ARB_draw_indirect.txt | 137 } DrawElementsIndirectCommand; 142 DrawElementsIndirectCommand *cmd = (DrawElementsIndirectCommand *)indirect; 157 DrawElementsIndirectCommand are 32bit values, and both structures are
|
D | ARB_base_instance.txt | 317 } DrawElementsIndirectCommand; 322 const DrawElementsIndirectCommand *cmd = 323 (const DrawElementsIndirectCommand *)indirect;
|
/third_party/openGLES/extensions/ARB/ |
D | ARB_multi_draw_indirect.txt | 141 treated as an array of <primcount> DrawElementsIndirectCommand structures. 158 (DrawElementsIndirectCommand*)ptr); 161 ptr += sizeof(DrawElementsIndirectCommand);
|
D | ARB_draw_indirect.txt | 147 } DrawElementsIndirectCommand; 152 DrawElementsIndirectCommand *cmd = (DrawElementsIndirectCommand *)indirect; 167 DrawElementsIndirectCommand are 32bit values, and both structures are
|
D | ARB_base_instance.txt | 327 } DrawElementsIndirectCommand; 332 const DrawElementsIndirectCommand *cmd = 333 (const DrawElementsIndirectCommand *)indirect;
|
/third_party/skia/third_party/externals/opengl-registry/extensions/NV/ |
D | NV_bindless_multi_draw_indirect.txt | 185 DrawElementsIndirectCommand cmd; 226 (DrawElementsIndirectCommand*)ptr); 231 ptr += sizeof(DrawElementsIndirectCommand) +
|
/third_party/openGLES/extensions/NV/ |
D | NV_bindless_multi_draw_indirect.txt | 185 DrawElementsIndirectCommand cmd; 226 (DrawElementsIndirectCommand*)ptr); 231 ptr += sizeof(DrawElementsIndirectCommand) +
|
/third_party/vk-gl-cts/external/openglcts/modules/gl/ |
D | gl4cIndirectParametersTests.hpp | 57 } DrawElementsIndirectCommand; typedef
|
D | gl4cIndirectParametersTests.cpp | 534 const DrawElementsIndirectCommand indirect[] = { in init() 575 …gl.bufferData(GL_DRAW_INDIRECT_BUFFER, 3 * sizeof(DrawElementsIndirectCommand), indirect, GL_STATI… in init()
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/shaders/src/ |
D | ConvertIndex.comp | 138 // Copy the source indirect draw info (DrawElementsIndirectCommand) to the destination 146 // } DrawElementsIndirectCommand;
|
/third_party/mesa3d/src/mesa/main/ |
D | draw.c | 62 } DrawElementsIndirectCommand; typedef 2490 DrawElementsIndirectCommand *cmd = in _mesa_DrawElementsIndirect() 2491 (DrawElementsIndirectCommand *) indirect; in _mesa_DrawElementsIndirect() 2618 stride = sizeof(DrawElementsIndirectCommand); in _mesa_MultiDrawElementsIndirect() 2668 DrawElementsIndirectCommand *cmd = (DrawElementsIndirectCommand*)ptr; in _mesa_MultiDrawElementsIndirect()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
D | nvc0_vbo_translate.c | 491 } DrawElementsIndirectCommand; typedef 523 DrawElementsIndirectCommand *cmd = (void *)buf_data; in nvc0_push_vbo_indirect()
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/ |
D | angletypes.h | 428 struct DrawElementsIndirectCommand struct 436 static_assert(sizeof(DrawElementsIndirectCommand) == 20, argument
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/ |
D | renderer_utils.cpp | 1146 reinterpret_cast<const gl::DrawElementsIndirectCommand *>(indirectPtr))); in MultiDrawElementsIndirectGeneral() 1149 indirectPtr += sizeof(gl::DrawElementsIndirectCommand); in MultiDrawElementsIndirectGeneral()
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/ |
D | Context11.cpp | 445 const gl::DrawElementsIndirectCommand *cmd = nullptr; in drawElementsIndirect()
|