nngn
|
This is the complete list of members for nngn::SwapChain, including all inherited members.
acquire_img() | nngn::SwapChain | |
create_depth_frame_buffers(const Instance &inst, VkRenderPass render_pass, VkExtent2D shadow_map_size, VkExtent2D shadow_cube_size, std::span< const VkImageView > shadow_map, std::span< const VkImageView > shadow_cube) | nngn::SwapChain | private |
create_depth_img(const Instance &inst, VkExtent2D extent) | nngn::SwapChain | private |
create_frame_buffers(const Instance &inst, VkExtent2D extent, VkRenderPass render_pass) | nngn::SwapChain | private |
create_img_views(const Instance &inst) | nngn::SwapChain | private |
create_sync_objects(const Instance &inst) | nngn::SwapChain | private |
cur_frame() const | nngn::SwapChain | inline |
depth_format | nngn::SwapChain | private |
depth_frame_buffers() const | nngn::SwapChain | inline |
depth_img | nngn::SwapChain | private |
depth_img_view | nngn::SwapChain | private |
destroy() | nngn::SwapChain | private |
dev | nngn::SwapChain | private |
dev_mem | nngn::SwapChain | private |
fences | nngn::SwapChain | private |
format | nngn::SwapChain | private |
frame_buffers() const | nngn::SwapChain | inline |
h | nngn::SwapChain | private |
i_frame | nngn::SwapChain | private |
id(void) const | nngn::SwapChain | inline |
img_views() const | nngn::SwapChain | inline |
init(VkInstance inst, DeviceMemory *dev_mem, VkSurfaceFormatKHR format, VkFormat depth_format, VkPresentModeKHR mode) | nngn::SwapChain | |
instance | nngn::SwapChain | private |
m_depth_frame_buffers | nngn::SwapChain | private |
m_frame_buffers | nngn::SwapChain | private |
m_img_views | nngn::SwapChain | private |
m_surface | nngn::SwapChain | private |
present | nngn::SwapChain | |
present | nngn::SwapChain | |
present_mode | nngn::SwapChain | private |
recreate(const Instance &inst, const Device &dev, std::uint32_t n_images, VkRenderPass depth_pass, VkRenderPass render_pass, VkExtent2D extent, VkSurfaceTransformFlagBitsKHR transform, VkExtent2D shadow_map_size, VkExtent2D shadow_cube_size, std::span< const VkImageView > shadow_map, std::span< const VkImageView > shadow_cube) | nngn::SwapChain | |
render | nngn::SwapChain | |
render | nngn::SwapChain | |
semaphores | nngn::SwapChain | private |
set_present_mode(VkPresentModeKHR m) | nngn::SwapChain | inline |
set_surface(VkSurfaceKHR s) | nngn::SwapChain | inline |
surface(void) const | nngn::SwapChain | inline |
SwapChain(void)=default | nngn::SwapChain | |
~SwapChain(void) | nngn::SwapChain |