ludus::graphics::rhi::HostedFrame¶
Ludus Wiki · API overview · Browse API
Struct
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/hosted_surface.h
#include <ludus/graphics/rhi/hosted_surface.h>
struct ludus::graphics::rhi::HostedFrame final
Fields¶
Generation¶
foundation::uint32 ludus::graphics::rhi::HostedFrame::Generation = 0
Related types: foundation::uint32
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/hosted_surface.h
Image¶
foundation::uint32 ludus::graphics::rhi::HostedFrame::Image = 0
Related types: foundation::uint32
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/hosted_surface.h
Sequence¶
foundation::uint64 ludus::graphics::rhi::HostedFrame::Sequence = 0
Related types: foundation::uint64
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/hosted_surface.h
Width¶
foundation::uint32 ludus::graphics::rhi::HostedFrame::Width = 0
Related types: foundation::uint32
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/hosted_surface.h
Height¶
foundation::uint32 ludus::graphics::rhi::HostedFrame::Height = 0
Related types: foundation::uint32
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/hosted_surface.h
Format¶
platform::HostedImageFormat ludus::graphics::rhi::HostedFrame::Format = platform::HostedImageFormat::Rgba8Unorm
Related types: platform::HostedImageFormat
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/hosted_surface.h
MetalTexture¶
NativeMetalTexture ludus::graphics::rhi::HostedFrame::MetalTexture {nullptr}
id<MTLTexture> on the consumer's device, sampled read-only. Related types: NativeMetalTexture
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/hosted_surface.h
VulkanImage¶
NativeVulkanImage ludus::graphics::rhi::HostedFrame::VulkanImage {0}
VkImage (2D, one mip and layer, VK_FORMAT_R8G8B8A8_UNORM, sampled usage). Related types: NativeVulkanImage
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/hosted_surface.h
VulkanLayout¶
foundation::uint32 ludus::graphics::rhi::HostedFrame::VulkanLayout = 0
Related types: foundation::uint32
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/hosted_surface.h