Blender V4.3
blender::gpu::render_graph::VKDrawIndirectData Struct Reference

#include <vk_draw_indirect_node.hh>

Public Attributes

VKPipelineData pipeline_data
 
VKVertexBufferBindings vertex_buffers
 
VkBuffer indirect_buffer
 
VkDeviceSize offset
 
uint32_t draw_count
 
uint32_t stride
 

Detailed Description

Information stored inside the render graph node. See VKRenderGraphNode.

Definition at line 19 of file vk_draw_indirect_node.hh.

Member Data Documentation

◆ draw_count

uint32_t blender::gpu::render_graph::VKDrawIndirectData::draw_count

Definition at line 24 of file vk_draw_indirect_node.hh.

Referenced by blender::gpu::VKBatch::multi_draw_indirect().

◆ indirect_buffer

VkBuffer blender::gpu::render_graph::VKDrawIndirectData::indirect_buffer

◆ offset

VkDeviceSize blender::gpu::render_graph::VKDrawIndirectData::offset

Definition at line 23 of file vk_draw_indirect_node.hh.

Referenced by blender::gpu::VKBatch::multi_draw_indirect().

◆ pipeline_data

VKPipelineData blender::gpu::render_graph::VKDrawIndirectData::pipeline_data

◆ stride

uint32_t blender::gpu::render_graph::VKDrawIndirectData::stride

Definition at line 25 of file vk_draw_indirect_node.hh.

Referenced by blender::gpu::VKBatch::multi_draw_indirect().

◆ vertex_buffers

VKVertexBufferBindings blender::gpu::render_graph::VKDrawIndirectData::vertex_buffers

The documentation for this struct was generated from the following file: