ludus::graphics::rhi::NativeDeviceIdentity¶
Ludus Wiki · API overview · Browse API
Struct
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/native_interop.h
#include <ludus/graphics/rhi/native_interop.h>
struct ludus::graphics::rhi::NativeDeviceIdentity final
Fields¶
Api¶
Backend ludus::graphics::rhi::NativeDeviceIdentity::Api = Backend::Vulkan
Related types: Backend
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/native_interop.h
Instance¶
NativeInstance ludus::graphics::rhi::NativeDeviceIdentity::Instance {nullptr}
Related types: NativeInstance
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/native_interop.h
PhysicalDevice¶
NativePhysicalDevice ludus::graphics::rhi::NativeDeviceIdentity::PhysicalDevice {nullptr}
Related types: NativePhysicalDevice
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/native_interop.h
Device¶
NativeLogicalDevice ludus::graphics::rhi::NativeDeviceIdentity::Device {nullptr}
Related types: NativeLogicalDevice
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/native_interop.h
CommandQueue¶
NativeCommandQueue ludus::graphics::rhi::NativeDeviceIdentity::CommandQueue {nullptr}
Related types: NativeCommandQueue
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/native_interop.h
QueueFamily¶
ludus::foundation::uint32 ludus::graphics::rhi::NativeDeviceIdentity::QueueFamily = 0
Related types: ludus::foundation::uint32
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/native_interop.h
QueueIndex¶
ludus::foundation::uint32 ludus::graphics::rhi::NativeDeviceIdentity::QueueIndex = 0
Related types: ludus::foundation::uint32
Declared in modules/graphics/rhi/include/ludus/graphics/rhi/native_interop.h