Skip to content

ludus::graphics::rhi::SpatialUpscalerHandle

Ludus Wiki · API overview · Browse API

Class

Device-scoped prepared MetalFX Spatial instance. Copies borrow its identity. Destroy invalidates the owner immediately; accepted frame submissions retain the physical effect until completion. All operations use the RHI owner thread.

Declared in modules/graphics/rhi/include/ludus/graphics/rhi/spatial_upscale.h

#include <ludus/graphics/rhi/spatial_upscale.h>
class ludus::graphics::rhi::SpatialUpscalerHandle final

Members

internal::RasterAccess

friend struct internal::RasterAccess
Internal registry access publishes and validates device/generation identity.

Declared in modules/graphics/rhi/include/ludus/graphics/rhi/spatial_upscale.h

operator==

LUDUS_INLINE constexpr bool operator==(SpatialUpscalerHandle, SpatialUpscalerHandle) noexcept=default
Compare identities only; this does not query readiness or device health.

Related types: SpatialUpscalerHandle

Declared in modules/graphics/rhi/include/ludus/graphics/rhi/spatial_upscale.h