7 #ifndef LLUVIA_CORE_SESSION_DESCRIPTOR_H_
8 #define LLUVIA_CORE_SESSION_DESCRIPTOR_H_
48 bool m_enableDebug {
false};
50 std::optional<ll::DeviceDescriptor> m_deviceDescriptor {};
Definition: SessionDescriptor.h:16
SessionDescriptor & setDeviceDescriptor(const ll::DeviceDescriptor &deviceDescriptor) noexcept
Sets the device descriptor used to create a session.
SessionDescriptor & enableDebug(const bool enable) noexcept
Enable validation layers and debug callbacks for this session.
bool isDebugEnabled() const noexcept
const std::optional< ll::DeviceDescriptor > & getDeviceDescriptor() const noexcept
Definition: DeviceDescriptor.h:18