/external/skqp/src/gpu/mtl/ |
D | GrMtlBuffer.mm | 21 // TODO: DrawIndirect buffers aren't actually supported yet because we don't have a way of 68 // TODO: implement encoding data into argument (DrawIndirect) buffers.
|
/external/angle/src/libANGLE/capture/ |
D | capture_gles_3_1_params.cpp | 45 assert(!isCallValid || glState.getTargetBuffer(gl::BufferBinding::DrawIndirect)); in CaptureDrawArraysIndirect_indirect() 59 assert(!isCallValid || glState.getTargetBuffer(gl::BufferBinding::DrawIndirect)); in CaptureDrawElementsIndirect_indirect()
|
/external/angle/src/libANGLE/renderer/vulkan/ |
D | SecondaryCommandBuffer.cpp | 83 case CommandID::DrawIndirect: in GetCommandString() 388 case CommandID::DrawIndirect: in executeCommands()
|
D | SecondaryCommandBuffer.h | 59 DrawIndirect, enumerator 1207 DrawIndirectParams *paramStruct = initCommand<DrawIndirectParams>(CommandID::DrawIndirect); in drawIndirect()
|
D | ContextVk.cpp | 1014 vk::PipelineStage::DrawIndirect, indirectBuffer); in setupIndirectDraw() 2748 gl::Buffer *indirectBuffer = mState.getTargetBuffer(gl::BufferBinding::DrawIndirect); in drawArraysIndirect() 2801 gl::Buffer *indirectBuffer = mState.getTargetBuffer(gl::BufferBinding::DrawIndirect); in drawElementsIndirect() 4492 vk::PipelineStage::DrawIndirect, &buffer); in dispatchComputeIndirect()
|
D | vk_helpers.h | 654 DrawIndirect = 1, enumerator
|
D | vk_helpers.cpp | 54 {PipelineStage::DrawIndirect, VK_PIPELINE_STAGE_DRAW_INDIRECT_BIT},
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_draw.c | 340 functions->DrawIndirect = st_indirect_draw_vbo; in st_init_draw_functions()
|
/external/angle/src/common/ |
D | PackedGLEnums_autogen.cpp | 121 return BufferBinding::DrawIndirect; in FromGLenum() 155 case BufferBinding::DrawIndirect: in ToGLenum() 196 case BufferBinding::DrawIndirect: in operator <<()
|
D | PackedGLEnums_autogen.h | 53 DrawIndirect = 5, enumerator
|
/external/mesa3d/src/mesa/drivers/common/ |
D | driverfuncs.c | 124 driver->DrawIndirect = NULL; in _mesa_init_driver_functions()
|
/external/angle/src/libANGLE/ |
D | validationES31.cpp | 457 Buffer *drawIndirectBuffer = state.getTargetBuffer(BufferBinding::DrawIndirect); in ValidateDrawIndirectBase() 507 Buffer *drawIndirectBuffer = state.getTargetBuffer(BufferBinding::DrawIndirect); in ValidateDrawArraysIndirect() 544 Buffer *drawIndirectBuffer = state.getTargetBuffer(BufferBinding::DrawIndirect); in ValidateDrawElementsIndirect()
|
D | State.cpp | 55 {BufferBinding::DrawIndirect, State::DIRTY_BIT_DRAW_INDIRECT_BUFFER_BINDING}, 232 GetBufferBindingSetter<BufferBinding::DrawIndirect>(), 2570 *params = mBoundBuffers[BufferBinding::DrawIndirect].id().value; in getIntegerv()
|
D | Context.cpp | 3968 mValidBufferBindings.set(BufferBinding::DrawIndirect); in updateCaps()
|
/external/mesa3d/src/mesa/main/ |
D | draw.c | 1545 ctx->Driver.DrawIndirect(ctx, mode, ctx->DrawIndirectBuffer, indirect, in _mesa_validated_multidrawarraysindirect() 1573 ctx->Driver.DrawIndirect(ctx, mode, ctx->DrawIndirectBuffer, indirect, in _mesa_validated_multidrawelementsindirect()
|
D | dd.h | 580 void (*DrawIndirect)(struct gl_context *ctx, GLuint mode, member
|
/external/mesa3d/src/amd/vulkan/layers/ |
D | radv_sqtt_layer.c | 713 EVENT_MARKER(DrawIndirect, commandBuffer, buffer, offset, drawCount, in sqtt_CmdDrawIndirect()
|
/external/angle/src/libANGLE/renderer/d3d/d3d11/ |
D | Context11.cpp | 103 gl::Buffer *drawIndirectBuffer = glState.getTargetBuffer(gl::BufferBinding::DrawIndirect); in ReadbackIndirectBuffer()
|
D | Renderer11.cpp | 1925 gl::Buffer *drawIndirectBuffer = glState.getTargetBuffer(gl::BufferBinding::DrawIndirect); in drawArraysIndirect() 1947 gl::Buffer *drawIndirectBuffer = glState.getTargetBuffer(gl::BufferBinding::DrawIndirect); in drawElementsIndirect()
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_draw.c | 1289 functions->DrawIndirect = brw_draw_indirect_prims; in brw_init_draw_functions()
|
/external/angle/src/libANGLE/renderer/gl/ |
D | StateManagerGL.cpp | 772 context->getState().getTargetBuffer(gl::BufferBinding::DrawIndirect); in updateDrawIndirectBufferBinding() 776 bindBuffer(gl::BufferBinding::DrawIndirect, bufferGL->getBufferID()); in updateDrawIndirectBufferBinding()
|
D | renderergl_utils.cpp | 2363 case gl::BufferBinding::DrawIndirect: in GetBufferBindingQuery()
|
/external/vulkan-validation-layers/tests/ |
D | vklayertests_command.cpp | 4356 TEST_F(VkLayerTest, DrawIndirect) { in TEST_F() argument
|