|
wren
Vulkan-based game engine
|
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::RenderPass | static |
| current_target_size() | wren::RenderPass | inline |
| execute() | wren::RenderPass | |
| execute_fn_t typedef | wren::RenderPass | |
| get() const | wren::RenderPass | inline |
| get_command_buffers() const | wren::RenderPass | inline |
| get_framebuffer() const | wren::RenderPass | inline |
| 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() const | wren::RenderPass | inline |
| write_scratch_buffer(const ::vk::CommandBuffer &cmd, uint32_t set, uint32_t binding, T data) | wren::RenderPass |