const auto & GetDevice() const
Definition DeviceContext.hpp:20
DeviceContext(DeviceContext &&)=default
wgpu::DeviceDescriptor _descriptor
Definition DeviceContext.hpp:32
std::optional< wgpu::Device > _device
Definition DeviceContext.hpp:33
DeviceContext(DeviceContext &other)=delete
auto & GetDescriptor()
Definition DeviceContext.hpp:18
DeviceContext & operator=(DeviceContext &&)=default
auto & GetDevice()
Definition DeviceContext.hpp:19
DeviceContext(void)=default
DeviceContext & operator=(DeviceContext &other)=delete
void Release() noexcept
Definition DeviceContext.hpp:22
~DeviceContext()
Definition DeviceContext.hpp:10