diff options
author | bruvzg <7645683+bruvzg@users.noreply.github.com> | 2024-09-03 15:35:25 +0300 |
---|---|---|
committer | bruvzg <7645683+bruvzg@users.noreply.github.com> | 2024-09-03 16:11:59 +0300 |
commit | d4e78b8db5724e529ae024eb7a97bdc0f350ab21 (patch) | |
tree | 678af10e5877a042afa1e171d41b30c2b1459aea /core | |
parent | 8120e0324a48190f58616378746d517e4ad40965 (diff) | |
download | redot-engine-d4e78b8db5724e529ae024eb7a97bdc0f350ab21.tar.gz |
Store GLES over GL status in the OS to avoid direct renderer includes in the editor.
Diffstat (limited to 'core')
-rw-r--r-- | core/os/os.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/core/os/os.h b/core/os/os.h index e6ce527720..553ae4cf76 100644 --- a/core/os/os.h +++ b/core/os/os.h @@ -75,6 +75,7 @@ class OS { int _display_driver_id = -1; String _current_rendering_driver_name; String _current_rendering_method; + bool _is_gles_over_gl = false; RemoteFilesystemClient default_rfs; @@ -130,9 +131,11 @@ public: void set_current_rendering_driver_name(const String &p_driver_name) { _current_rendering_driver_name = p_driver_name; } void set_current_rendering_method(const String &p_name) { _current_rendering_method = p_name; } + void set_gles_over_gl(bool p_enabled) { _is_gles_over_gl = p_enabled; } String get_current_rendering_driver_name() const { return _current_rendering_driver_name; } String get_current_rendering_method() const { return _current_rendering_method; } + bool get_gles_over_gl() const { return _is_gles_over_gl; } int get_display_driver_id() const { return _display_driver_id; } |