64 return !(*
this == other);
86 return !(*
this == other);
105 return !(*
this == other);
140 const VKViewportData &viewport_data,
141 VKViewportData &r_viewport_state);
155 const VKPipelineData &pipeline_data,
156 VKBoundPipeline &r_bound_pipeline,
157 VkPipelineBindPoint vk_pipeline_bind_point,
158 VkShaderStageFlags vk_shader_stage_flags);
166 VKRenderGraphNodeLinks &node_links,
167 const VKIndexBufferBinding &index_buffer_binding);
169 const VKIndexBufferBinding &index_buffer_binding,
170 VKIndexBufferBinding &r_bound_index_buffer);
172 VKRenderGraphNodeLinks &node_links,
173 const VKVertexBufferBindings &vertex_buffer_bindings);
175 const VKVertexBufferBindings &vertex_buffer_bindings,
176 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_vertex_buffer_bindings_build_links(VKResourceStateTracker &resources, VKRenderGraphNodeLinks &node_links, const VKVertexBufferBindings &vertex_buffers)
void vk_pipeline_data_free(VKPipelineData &data)
void vk_pipeline_viewport_set_commands(VKCommandBufferInterface &command_buffer, const VKViewportData &viewport_data, VKViewportData &r_viewport_state)
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
struct blender::gpu::render_graph::VKBoundPipelines::@030044156013015231354074031170364157315270372173 graphics
bool operator==(const VKIndexBufferBinding &other) const
bool operator!=(const VKIndexBufferBinding &other) const
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