Home
last modified time | relevance | path

Searched refs:DrawElementsIndirectCommand (Results 1 - 12 of 12) sorted by relevance

/third_party/mesa3d/src/gallium/auxiliary/util/
H A Du_prim_restart.c39 } 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 DMultiDrawTest.cpp103 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 Des31cDrawIndirectTests.cpp222 } 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 Dgl4cIndirectParametersTests.hpp57 } DrawElementsIndirectCommand; typedef
H A Dgl4cIndirectParametersTests.cpp534 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 Ddraw.c62 } 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 Dnvc0_vbo_translate.c491 } DrawElementsIndirectCommand; typedef
523 DrawElementsIndirectCommand *cmd = (void *)buf_data; in nvc0_push_vbo_indirect()
/third_party/skia/third_party/externals/angle2/src/libANGLE/
H A Dangletypes.h428 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 Drenderer_utils.cpp1146 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 DContext11.cpp445 const gl::DrawElementsIndirectCommand *cmd = nullptr; in drawElementsIndirect()
/third_party/vk-gl-cts/framework/opengl/simplereference/
H A DsglrReferenceContext.cpp4143 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 Des31fGeometryShaderTests.cpp5717 struct DrawElementsIndirectCommand
5726 DE_STATIC_ASSERT(sizeof(DrawElementsIndirectCommand) == sizeof(deUint32[5]));

Completed in 47 milliseconds