wren
Vulkan-based game engine
Loading...
Searching...
No Matches
wren::RenderPass Member List

This is the complete list of members for wren::RenderPass, including all inherited members.

bind_pipeline(const std::string &pipeline_name)wren::RenderPass
create(const std::shared_ptr< Context > &ctx, const std::string &name, const PassResources &resources, const execute_fn_t &fn, const std::optional< vk::Image > &image) -> expected< std::shared_ptr< RenderPass > >wren::RenderPassstatic
current_target_size()wren::RenderPassinline
execute()wren::RenderPass
execute_fn_t typedefwren::RenderPass
get() constwren::RenderPassinline
get_command_buffers() constwren::RenderPassinline
get_framebuffer() constwren::RenderPassinline
get_scratch_buffer(uint32_t set, uint32_t binding, size_t size) -> void *wren::RenderPass
on_resource_resized(const std::pair< float, float > &size)wren::RenderPass
recreate_framebuffers(const ::vk::Device &device)wren::RenderPass
resize_target(const math::vec2i &new_size) -> expected< void >wren::RenderPass
target() constwren::RenderPassinline
write_scratch_buffer(const ::vk::CommandBuffer &cmd, uint32_t set, uint32_t binding, T data)wren::RenderPass