nngn
Loading...
Searching...
No Matches
anonymous_namespace{vulkan.cpp}::ShadowMap Member List

This is the complete list of members for anonymous_namespace{vulkan.cpp}::ShadowMap, including all inherited members.

create_view(VkDevice dev, VkImageViewType type, VkFormat format, VkImageAspectFlags aspect_flags, std::uint32_t mip_levels, std::uint32_t base_layer, std::uint32_t n_layers, VkImageView *p) constnngn::Image
create_view(VkDevice dev, VkImageViewType type, VkFormat format, VkImageAspectFlags aspect_flags, std::uint32_t mip_levels, std::uint32_t base_layer, std::uint32_t n_layers, VkImageView *p) constnngn::Image
destroy(VkDevice dev, nngn::DeviceMemory *dev_mem)anonymous_namespace{vulkan.cpp}::ShadowMap
destroy(VkDevice dev, nngn::DeviceMemory *dev_mem)anonymous_namespace{vulkan.cpp}::ShadowMap
frame_views() constanonymous_namespace{vulkan.cpp}::ShadowMapinline
frame_views() constanonymous_namespace{vulkan.cpp}::ShadowMapinline
hnngn::Imageprivate
hmnngn::Imageprivate
id() constnngn::Imageinline
id() constnngn::Imageinline
img_viewanonymous_namespace{vulkan.cpp}::TexArrayprivate
init(VkDevice dev, nngn::DeviceMemory *dev_mem, VkCommandBuffer cmd, std::size_t n_frames, u32 n, VkExtent3D extent)anonymous_namespace{vulkan.cpp}::ShadowMap
init(VkDevice dev, nngn::DeviceMemory *dev_mem, VkCommandBuffer cmd, std::size_t n_frames, u32 n, VkExtent3D extent, VkImageCreateFlags flags, VkImageViewType view_type)anonymous_namespace{vulkan.cpp}::ShadowMapprotected
init(VkDevice dev, nngn::DeviceMemory *dev_mem, VkCommandBuffer cmd, std::size_t n_frames, u32 n, VkExtent3D extent)anonymous_namespace{vulkan.cpp}::ShadowMap
init(VkDevice dev, nngn::DeviceMemory *dev_mem, VkCommandBuffer cmd, std::size_t n_frames, u32 n, VkExtent3D extent, VkImageCreateFlags flags, VkImageViewType view_type)anonymous_namespace{vulkan.cpp}::ShadowMapprotected
anonymous_namespace{vulkan.cpp}::TexArray::init(VkDevice dev, nngn::DeviceMemory *dev_mem, VkCommandBuffer cmd, VkImageCreateFlags flags, VkFormat format, VkExtent3D extent, std::uint32_t mip_levels, std::uint32_t n_layers, VkImageUsageFlags usage, VkImageAspectFlags aspects, VkImageLayout layout, VkImageViewType view_type, VkPipelineStageFlags src_stage, VkPipelineStageFlags dst_stage, VkAccessFlags src_mask, VkAccessFlags dst_mask)anonymous_namespace{vulkan.cpp}::TexArray
nngn::Image::init(VkDevice dev, DeviceMemory *dev_mem, VkImageCreateFlags flags, VkImageType type, VkFormat format, VkExtent3D extent, std::uint32_t mip_levels, std::uint32_t n_layers, VkSampleCountFlagBits n_samples, VkImageTiling tiling, VkImageUsageFlags usage)nngn::Image
init_layer_views(VkDevice dev, u32 n, u32 n_layers_per_view, VkImageViewType type, VkImageAspectFlags aspects, std::vector< VkImageView > *v)anonymous_namespace{vulkan.cpp}::ShadowMapprotected
init_layer_views(VkDevice dev, u32 n, u32 n_layers_per_view, VkImageViewType type, VkImageAspectFlags aspects, std::vector< VkImageView > *v)anonymous_namespace{vulkan.cpp}::ShadowMapprotected
init_mipmaps(VkCommandBuffer cmd, VkExtent3D extent, std::uint32_t mip_levels, std::uint32_t base_layer, std::uint32_t n_layers) constnngn::Image
init_mipmaps(VkCommandBuffer cmd, VkExtent3D extent, std::uint32_t mip_levels, std::uint32_t base_layer, std::uint32_t n_layers) constnngn::Image
layer_views() constanonymous_namespace{vulkan.cpp}::ShadowMapinline
layer_views() constanonymous_namespace{vulkan.cpp}::ShadowMapinline
m_frame_viewsanonymous_namespace{vulkan.cpp}::ShadowMapprivate
m_layer_viewsanonymous_namespace{vulkan.cpp}::ShadowMapprivate
m_sizeanonymous_namespace{vulkan.cpp}::ShadowMapprivate
mem() constnngn::Imageinline
mem() constnngn::Imageinline
set_size(u32 s)anonymous_namespace{vulkan.cpp}::ShadowMapinline
set_size(u32 s)anonymous_namespace{vulkan.cpp}::ShadowMapinline
ShadowMap()=defaultanonymous_namespace{vulkan.cpp}::ShadowMap
ShadowMap(u32 size_)anonymous_namespace{vulkan.cpp}::ShadowMapinlineprotected
ShadowMap()=defaultanonymous_namespace{vulkan.cpp}::ShadowMap
ShadowMap(u32 size_)anonymous_namespace{vulkan.cpp}::ShadowMapinlineprotected
size() constanonymous_namespace{vulkan.cpp}::ShadowMapinline
size() constanonymous_namespace{vulkan.cpp}::ShadowMapinline
transition_layout(VkCommandBuffer cmd, VkPipelineStageFlags src_stage, VkPipelineStageFlags dst_stage, VkAccessFlags src_mask, VkAccessFlags dst_mask, VkImageLayout src, VkImageLayout dst, const VkImageSubresourceRange &range) constnngn::Image
transition_layout(VkCommandBuffer cmd, VkPipelineStageFlags src_stage, VkPipelineStageFlags dst_stage, VkAccessFlags src_mask, VkAccessFlags dst_mask, VkImageLayout src, VkImageLayout dst, const VkImageSubresourceRange &range) constnngn::Image
view() constanonymous_namespace{vulkan.cpp}::TexArrayinline
view() constanonymous_namespace{vulkan.cpp}::TexArrayinline