Toast Engine
Loading...
Searching...
No Matches
renderer::CubemapTarget Member List

This is the complete list of members for renderer::CubemapTarget, including all inherited members.

create(const VulkanCore &core, vk::Format format, uint32_t size, uint32_t mip_levels, std::string_view debug_name, vk::ImageUsageFlags extra_usage={}, bool with_face_views=true) (defined in renderer::CubemapTarget)renderer::CubemapTarget
cubeView() const -> vk::ImageView (defined in renderer::CubemapTarget)renderer::CubemapTargetinline
faceView(uint32_t mip, uint32_t face) const -> vk::ImageView (defined in renderer::CubemapTarget)renderer::CubemapTarget
image() const -> vk::Image (defined in renderer::CubemapTarget)renderer::CubemapTargetinline
isReady() const noexcept -> bool (defined in renderer::CubemapTarget)renderer::CubemapTargetinline
k_faces (defined in renderer::CubemapTarget)renderer::CubemapTargetstatic
mipLevels() const noexcept -> uint32_t (defined in renderer::CubemapTarget)renderer::CubemapTargetinline
mipSize(uint32_t mip) const noexcept -> uint32_t (defined in renderer::CubemapTarget)renderer::CubemapTargetinline
setUsage(sync::Usage usage) noexceptrenderer::CubemapTargetinline
size() const noexcept -> uint32_t (defined in renderer::CubemapTarget)renderer::CubemapTargetinline
transition(vk::CommandBuffer cmd, sync::Usage next) (defined in renderer::CubemapTarget)renderer::CubemapTarget
usage() const noexcept -> sync::Usage (defined in renderer::CubemapTarget)renderer::CubemapTargetinline