Replace get_rendering_device() call to prevent crashes on OpenGL.

And make OpenGL video adapter info align with Vulkan.
This commit is contained in:
MJacred
2023-06-06 23:29:36 +02:00
parent 0a0132ccf4
commit 2c5e2196bd
5 changed files with 13 additions and 10 deletions

View File

@ -449,7 +449,7 @@ String OS_Windows::get_version() const {
}
Vector<String> OS_Windows::get_video_adapter_driver_info() const {
if (RenderingServer::get_singleton()->get_rendering_device() == nullptr) {
if (RenderingServer::get_singleton() == nullptr) {
return Vector<String>();
}
@ -467,7 +467,7 @@ Vector<String> OS_Windows::get_video_adapter_driver_info() const {
String driver_name;
String driver_version;
const String device_name = RenderingServer::get_singleton()->get_rendering_device()->get_device_name();
const String device_name = RenderingServer::get_singleton()->get_video_adapter_name();
if (device_name.is_empty()) {
return Vector<String>();
}