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

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

add_target(const std::string &name, const std::shared_ptr< RenderTarget > &target)wren::Rendererinline
begin_frame() -> expected< uint32_t >wren::Rendererprivate
choose_swapchain_extent(const ::vk::SurfaceCapabilitiesKHR &surface_capabilities) -> ::vk::Extent2Dwren::Rendererprivate
choose_swapchain_format(const std::vector<::vk::SurfaceFormatKHR > &formats) -> ::vk::SurfaceFormatKHRwren::Rendererprivate
choose_swapchain_presentation_mode(const std::vector<::vk::PresentModeKHR > &formats) -> ::vk::PresentModeKHRwren::Rendererprivate
command_pool_wren::Rendererprivate
create(const std::shared_ptr< Context > &ctx) -> expected< std::shared_ptr< Renderer > >wren::Rendererstatic
ctx_wren::Rendererprivate
draw()wren::Renderer
end_frame(uint32_t image_index)wren::Rendererprivate
get_graph() constwren::Rendererinline
image_availablewren::Rendererprivate
in_flight_fencewren::Rendererprivate
kSwapchainRendertargetNamewren::Rendererprivatestatic
mwren::Rendererprivate
one_time_cmd_bufferwren::Rendererprivate
pipelines_wren::Rendererprivate
recreate_swapchain() -> expected< void >wren::Rendererprivate
render_finishedwren::Rendererprivate
render_graphwren::Rendererprivate
render_targets() constwren::Rendererinline
render_targets_wren::Rendererprivate
Renderer(const std::shared_ptr< Context > &ctx)wren::Rendererexplicitprivate
set_graph_builder(const GraphBuilder &builder)wren::Rendererinline
submit_command_buffer(const std::function< void(::vk::CommandBuffer &)> &cmd_buf) -> expected< void >wren::Renderer
swapchain_wren::Rendererprivate
swapchain_extent_wren::Rendererprivate
swapchain_image_format_wren::Rendererprivate
swapchain_image_views_wren::Rendererprivate
swapchain_images_wren::Rendererprivate
swapchain_images_views() constwren::Rendererinline