|
Blender V5.0
|
#include <draw_command.hh>
Public Member Functions | |
Commands Execution | |
| void | execute (RecordingState &state) const |
Commands Serialization for debugging | |
| std::string | serialize () const |
Public Attributes | |
| gpu::Batch * | batch |
| gpu::StorageBuf ** | indirect_buf |
| ResourceIndex | res_index |
Definition at line 412 of file draw_command.hh.
| void blender::draw::command::DrawIndirect::execute | ( | RecordingState & | state | ) | const |
Definition at line 256 of file draw_command.cc.
References batch, GPU_batch_draw_indirect(), indirect_buf, res_index, and state.
| std::string blender::draw::command::DrawIndirect::serialize | ( | ) | const |
Definition at line 646 of file draw_command.cc.
| gpu::Batch* blender::draw::command::DrawIndirect::batch |
Definition at line 413 of file draw_command.hh.
Referenced by execute().
| gpu::StorageBuf** blender::draw::command::DrawIndirect::indirect_buf |
Definition at line 414 of file draw_command.hh.
Referenced by execute().
| ResourceIndex blender::draw::command::DrawIndirect::res_index |
Definition at line 415 of file draw_command.hh.
Referenced by execute().