Skip to content

ludus::graphics::rhi::UploadTicket

Ludus Wiki · API overview · Browse API

Struct

Owned buffer-upload request. Release cancels logical ownership, never in-flight GPU work. Main-thread use only. TakeUploadedBuffer or Release exactly once; stale copies are rejected.

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

#include <ludus/graphics/rhi/lifetime.h>
struct ludus::graphics::rhi::UploadTicket final

Members

internal::LifetimeAccess

friend struct internal::LifetimeAccess
Grants private registry access to assign and validate this incarnation.

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