bgfx_encoder_dispatch_indirect

Dispatch compute indirect.

  1. void bgfx_encoder_dispatch_indirect(bgfx_encoder_t* _this, bgfx_view_id_t _id, bgfx_program_handle_t _program, bgfx_indirect_buffer_handle_t _indirectHandle, ushort _start, ushort _num, byte _flags)
    version(BindBgfx_Static)
    extern (C) @nogc nothrow
    void
    bgfx_encoder_dispatch_indirect
  2. da_bgfx_encoder_dispatch_indirect bgfx_encoder_dispatch_indirect;

Parameters

_id bgfx_view_id_t

View id.

_program bgfx_program_handle_t

Compute program.

_indirectHandle bgfx_indirect_buffer_handle_t

Indirect buffer.

_start ushort

First element in indirect buffer.

_num ushort

Number of dispatches.

_flags byte

Discard or preserve states. See BGFX_DISCARD_*.

Meta