You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-08 12:40:44 +00:00
Add RenderingServer.get_video_adapter_type() method
This can be used to distinguish between integrated, dedicated, virtual and software-emulated GPUs. This in turn can be used to automatically adjust graphics settings, or warn users about features that may run slowly on their hardware.
This commit is contained in:
@@ -9529,10 +9529,15 @@ uint64_t RendererStorageRD::get_rendering_info(RS::RenderingInfo p_info) {
|
||||
String RendererStorageRD::get_video_adapter_name() const {
|
||||
return RenderingDevice::get_singleton()->get_device_name();
|
||||
}
|
||||
|
||||
String RendererStorageRD::get_video_adapter_vendor() const {
|
||||
return RenderingDevice::get_singleton()->get_device_vendor_name();
|
||||
}
|
||||
|
||||
RenderingDevice::DeviceType RendererStorageRD::get_video_adapter_type() const {
|
||||
return RenderingDevice::get_singleton()->get_device_type();
|
||||
}
|
||||
|
||||
RendererStorageRD *RendererStorageRD::base_singleton = nullptr;
|
||||
|
||||
RendererStorageRD::RendererStorageRD() {
|
||||
|
||||
Reference in New Issue
Block a user