ludus::platform::HostedSurfaceImages¶
Ludus Wiki · API overview · Browse API
Struct
Declared in modules/platform/include/ludus/platform/hosted_surface.h
#include <ludus/platform/hosted_surface.h>
struct ludus::platform::HostedSurfaceImages final
Fields¶
Generation¶
foundation::uint32 ludus::platform::HostedSurfaceImages::Generation = 0
Related types: foundation::uint32
Declared in modules/platform/include/ludus/platform/hosted_surface.h
Width¶
foundation::uint32 ludus::platform::HostedSurfaceImages::Width = 0
Related types: foundation::uint32
Declared in modules/platform/include/ludus/platform/hosted_surface.h
Height¶
foundation::uint32 ludus::platform::HostedSurfaceImages::Height = 0
Related types: foundation::uint32
Declared in modules/platform/include/ludus/platform/hosted_surface.h
Format¶
HostedImageFormat ludus::platform::HostedSurfaceImages::Format = HostedImageFormat::Rgba8Unorm
Related types: HostedImageFormat
Declared in modules/platform/include/ludus/platform/hosted_surface.h
AllocationSizes¶
foundation::StaticArray<foundation::uint64, HOSTED_SURFACE_IMAGE_COUNT> ludus::platform::HostedSurfaceImages::AllocationSizes {}
Related types: foundation::StaticArray · foundation::uint64 · HOSTED_SURFACE_IMAGE_COUNT
Declared in modules/platform/include/ludus/platform/hosted_surface.h
MemoryTypeIndex¶
foundation::uint32 ludus::platform::HostedSurfaceImages::MemoryTypeIndex = 0
Related types: foundation::uint32
Declared in modules/platform/include/ludus/platform/hosted_surface.h
DeviceUuid¶
foundation::StaticArray<foundation::uint8, HOSTED_ADAPTER_UUID_BYTES> ludus::platform::HostedSurfaceImages::DeviceUuid {}
VkPhysicalDeviceIDProperties::deviceUUID. Zero on macOS. Related types: foundation::StaticArray · foundation::uint8 · HOSTED_ADAPTER_UUID_BYTES
Declared in modules/platform/include/ludus/platform/hosted_surface.h
DriverUuid¶
foundation::StaticArray<foundation::uint8, HOSTED_ADAPTER_UUID_BYTES> ludus::platform::HostedSurfaceImages::DriverUuid {}
VkPhysicalDeviceIDProperties::driverUUID. Zero on macOS. Related types: foundation::StaticArray · foundation::uint8 · HOSTED_ADAPTER_UUID_BYTES
Declared in modules/platform/include/ludus/platform/hosted_surface.h
Handles¶
foundation::StaticArray<HostedImageHandle, HOSTED_SURFACE_IMAGE_COUNT> ludus::platform::HostedSurfaceImages::Handles {}
Related types: HostedImageHandle · foundation::StaticArray · HOSTED_SURFACE_IMAGE_COUNT
Declared in modules/platform/include/ludus/platform/hosted_surface.h