![]() |
Vireo
0.0
Vireo 3D Rendering Hardware Interface
|
The Instance, PhysicalDevice and Device are opaque classes that encapsulate the corresponding backends concepts :
VkInstance, VkPhysicalDevice and VkDeviceIDXGIFactory4, IDXGIAdapter4 and ID3D12DeviceThese classes are responsible for the backend initialization and for selecting the best GPU available on the host. If no supported GPU is detected a vireo::Exception is raised when creating the Vireo object.
The only available method is the vireo::PhysicalDevice::getDescription who returns a description of the selected GPU adapter :