/third_party/mesa3d/src/gallium/auxiliary/util/ |
H A 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/ |
H A D | MultiDrawTest.cpp | 103 struct DrawElementsIndirectCommand struct 105 DrawElementsIndirectCommand() in DrawElementsIndirectCommand() function 108 DrawElementsIndirectCommand(GLuint count, in DrawElementsIndirectCommand() function 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( in TEST_P() [all...] |
/third_party/vk-gl-cts/external/openglcts/modules/gles31/ |
H A D | es31cDrawIndirectTests.cpp | 222 } DrawElementsIndirectCommand; typedef in glcts::__anon27688::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_STATIC_DRAW); in Run() 3240 DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 }; in Run() 3255 glBufferData(GL_DRAW_INDIRECT_BUFFER, sizeof(DrawElementsIndirectCommand), &indirectElements, GL_STATIC_DRAW); in Run() 3350 DrawElementsIndirectCommand indirectElements = { 0, 0, 0, 0, 0 }; in Run() 3365 glBufferData(GL_DRAW_INDIRECT_BUFFER, sizeof(DrawElementsIndirectCommand), in Run() [all...] |
/third_party/vk-gl-cts/external/openglcts/modules/gl/ |
H A D | gl4cIndirectParametersTests.hpp | 57 } DrawElementsIndirectCommand; typedef
|
H A D | gl4cIndirectParametersTests.cpp | 534 const DrawElementsIndirectCommand indirect[] = { in init() 575 gl.bufferData(GL_DRAW_INDIRECT_BUFFER, 3 * sizeof(DrawElementsIndirectCommand), indirect, GL_STATIC_DRAW); in init()
|
/third_party/mesa3d/src/mesa/main/ |
H A 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() 2738 stride = 5 * sizeof(GLuint); /* sizeof(DrawElementsIndirectCommand) */ in _mesa_MultiDrawElementsIndirectCountARB()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nvc0/ |
H A 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/ |
H A D | angletypes.h | 428 struct DrawElementsIndirectCommand struct in gl::ClipSpaceOrigin 436 static_assert(sizeof(DrawElementsIndirectCommand) == 20, 437 "Unexpected size of DrawElementsIndirectCommand");
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/ |
H A 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/ |
H A D | Context11.cpp | 445 const gl::DrawElementsIndirectCommand *cmd = nullptr; in drawElementsIndirect()
|
/third_party/vk-gl-cts/framework/opengl/simplereference/ |
H A D | sglrReferenceContext.cpp | 4143 struct DrawElementsIndirectCommand 4152 const DrawElementsIndirectCommand* command; 4172 RC_IF_ERROR((size_t)reinterpret_cast<uintptr_t>(indirect) + sizeof(DrawElementsIndirectCommand) > (size_t)m_drawIndirectBufferBinding->getSize(), GL_INVALID_OPERATION, RC_RET_VOID); 4176 command = (const DrawElementsIndirectCommand*)(m_drawIndirectBufferBinding->getData() + reinterpret_cast<uintptr_t>(indirect));
|
/third_party/vk-gl-cts/modules/gles31/functional/ |
H A D | es31fGeometryShaderTests.cpp | 5717 struct DrawElementsIndirectCommand 5726 DE_STATIC_ASSERT(sizeof(DrawElementsIndirectCommand) == sizeof(deUint32[5]));
|