Replace get_rendering_device() call to prevent crashes on OpenGL.
And make OpenGL video adapter info align with Vulkan.
This commit is contained in:
@ -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>();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user