MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Portal::Graphics::ComputePress Member List

This is the complete list of members for MayaFlux::Portal::Graphics::ComputePress, including all inherited members.

allocate_pipeline_descriptors(ComputePipelineID pipeline_id)MayaFlux::Portal::Graphics::ComputePress
bind_all(CommandBufferID cmd_id, ComputePipelineID pipeline_id, const std::vector< DescriptorSetID > &descriptor_set_ids, const void *push_constants_data=nullptr, size_t push_constant_size=0)MayaFlux::Portal::Graphics::ComputePress
bind_descriptor_sets(CommandBufferID cmd_id, ComputePipelineID pipeline_id, const std::vector< DescriptorSetID > &descriptor_set_ids)MayaFlux::Portal::Graphics::ComputePress
bind_pipeline(CommandBufferID cmd_id, ComputePipelineID pipeline_id)MayaFlux::Portal::Graphics::ComputePress
cleanup_pipelines()MayaFlux::Portal::Graphics::ComputePressprivate
ComputePress(const ComputePress &)=deleteMayaFlux::Portal::Graphics::ComputePress
ComputePress(ComputePress &&) noexcept=deleteMayaFlux::Portal::Graphics::ComputePress
ComputePress()=defaultMayaFlux::Portal::Graphics::ComputePressprivate
create_pipeline(ShaderID shader_id, const std::vector< std::vector< DescriptorBindingInfo > > &descriptor_sets={}, size_t push_constant_size=0)MayaFlux::Portal::Graphics::ComputePress
create_pipeline_auto(ShaderID shader_id, size_t push_constant_size=0)MayaFlux::Portal::Graphics::ComputePress
destroy_pipeline(ComputePipelineID pipeline_id)MayaFlux::Portal::Graphics::ComputePress
dispatch(CommandBufferID cmd_id, uint32_t x, uint32_t y, uint32_t z)MayaFlux::Portal::Graphics::ComputePress
dispatch_indirect(CommandBufferID cmd_id, vk::Buffer indirect_buffer, vk::DeviceSize offset=0)MayaFlux::Portal::Graphics::ComputePress
initialize()MayaFlux::Portal::Graphics::ComputePress
instance()MayaFlux::Portal::Graphics::ComputePressinlinestatic
m_descriptor_managerMayaFlux::Portal::Graphics::ComputePressprivate
m_next_pipeline_idMayaFlux::Portal::Graphics::ComputePressprivate
m_pipelinesMayaFlux::Portal::Graphics::ComputePressprivate
m_shader_foundryMayaFlux::Portal::Graphics::ComputePressprivate
operator=(const ComputePress &)=deleteMayaFlux::Portal::Graphics::ComputePress
operator=(ComputePress &&) noexcept=deleteMayaFlux::Portal::Graphics::ComputePress
push_constants(CommandBufferID cmd_id, ComputePipelineID pipeline_id, const void *data, size_t size)MayaFlux::Portal::Graphics::ComputePress
s_initializedMayaFlux::Portal::Graphics::ComputePressprivatestatic
shutdown()MayaFlux::Portal::Graphics::ComputePress
stop()MayaFlux::Portal::Graphics::ComputePress
~ComputePress()MayaFlux::Portal::Graphics::ComputePressinlineprivate