64 return !(*
this == other);
92 return !(*
this == other);
111 return !(*
this == other);
154 const VKViewportData &viewport,
155 const std::optional<float> line_width,
156 VKBoundPipelines &r_bound_pipelines);
170 const VKPipelineData &pipeline_data,
171 VKBoundPipeline &r_bound_pipeline,
172 VkPipelineBindPoint vk_pipeline_bind_point,
173 VkShaderStageFlags vk_shader_stage_flags);
185 VKRenderGraphNodeLinks &node_links,
186 const VKIndexBufferBinding &index_buffer_binding);
188 const VKIndexBufferBinding &index_buffer_binding,
189 VKIndexBufferBinding &r_bound_index_buffer);
191 VKRenderGraphNodeLinks &node_links,
192 const VKVertexBufferBindings &vertex_buffer_bindings);
194 const VKVertexBufferBindings &vertex_buffer_bindings,
195 VKVertexBufferBindings &r_bound_vertex_buffers);
BMesh const char void * data
void vk_pipeline_data_copy(VKPipelineData &dst, const VKPipelineData &src)
void vk_index_buffer_binding_build_commands(VKCommandBufferInterface &command_buffer, const VKIndexBufferBinding &index_buffer_binding, VKIndexBufferBinding &r_bound_index_buffer)
void vk_index_buffer_binding_build_links(VKResourceStateTracker &resources, VKRenderGraphNodeLinks &node_links, const VKIndexBufferBinding &index_buffer_binding)
void vk_pipeline_dynamic_graphics_build_commands(VKCommandBufferInterface &command_buffer, const VKViewportData &viewport, const std::optional< float > line_width, VKBoundPipelines &r_bound_pipelines)
void vk_vertex_buffer_bindings_build_links(VKResourceStateTracker &resources, VKRenderGraphNodeLinks &node_links, const VKVertexBufferBindings &vertex_buffers)
void vk_pipeline_data_free(VKPipelineData &data)
void vk_vertex_buffer_bindings_build_commands(VKCommandBufferInterface &command_buffer, const VKVertexBufferBindings &vertex_buffer_bindings, VKVertexBufferBindings &r_bound_vertex_buffers)
void vk_pipeline_data_build_commands(VKCommandBufferInterface &command_buffer, const VKPipelineData &pipeline_data, VKBoundPipeline &r_bound_pipeline, VkPipelineBindPoint vk_pipeline_bind_point, VkShaderStageFlags vk_shader_stage_flags)
VkDeviceSize descriptor_buffer_offset
VkDescriptorSet vk_descriptor_set
VkDeviceAddress descriptor_buffer_device_address
VKViewportData viewport_state
VKIndexBufferBinding index_buffer
VKVertexBufferBindings vertex_buffers
std::optional< float > line_width
struct blender::gpu::render_graph::VKBoundPipelines::@245157173206043141117177130032265241203257234004 graphics
bool operator==(const VKIndexBufferBinding &other) const
bool operator!=(const VKIndexBufferBinding &other) const
VKPipelineData pipeline_data
std::optional< float > line_width
VkDeviceAddress descriptor_buffer_device_address
const void * push_constants_data
VkDeviceSize descriptor_buffer_offset
VkPipelineLayout vk_pipeline_layout
VkDescriptorSet vk_descriptor_set
uint32_t push_constants_size
bool operator!=(const VKVertexBufferBindings &other) const
bool operator==(const VKVertexBufferBindings &other) const
Vector< VkRect2D > scissors
Vector< VkViewport > viewports
bool operator!=(const VKViewportData &other) const
bool operator==(const VKViewportData &other) const