nngn
|
This is the complete list of members for anonymous_namespace{vulkan.cpp}::TexArray, 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) const | nngn::Image | |
destroy(VkDevice dev, nngn::DeviceMemory *dev_mem) | anonymous_namespace{vulkan.cpp}::TexArray | |
h | nngn::Image | private |
hm | nngn::Image | private |
id() const | nngn::Image | inline |
img_view | anonymous_namespace{vulkan.cpp}::TexArray | private |
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_mipmaps(VkCommandBuffer cmd, VkExtent3D extent, std::uint32_t mip_levels, std::uint32_t base_layer, std::uint32_t n_layers) const | nngn::Image | |
mem() const | nngn::Image | inline |
transition_layout(VkCommandBuffer cmd, VkPipelineStageFlags src_stage, VkPipelineStageFlags dst_stage, VkAccessFlags src_mask, VkAccessFlags dst_mask, VkImageLayout src, VkImageLayout dst, const VkImageSubresourceRange &range) const | nngn::Image | |
view() const | anonymous_namespace{vulkan.cpp}::TexArray | inline |