Skip to content

ludus::graphics::rhi::DeviceRequirements

Ludus Wiki · API overview · Browse API

Struct

Copied at Start; zero imposes no additional requirement.
Negotiation completes before Ready and before callers can create resources. Auto checks every attempt. Validates enabled limits; this slice retains WebGPU's default device policy.

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

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

Fields

MinFrameDimension2D

ludus::foundation::uint32 ludus::graphics::rhi::DeviceRequirements::MinFrameDimension2D = 0

Related types: ludus::foundation::uint32

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

MinUniformBufferSize

ludus::foundation::uint32 ludus::graphics::rhi::DeviceRequirements::MinUniformBufferSize = 0

Related types: ludus::foundation::uint32

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