diff options
author | RĂ©mi Verschelde <rverschelde@gmail.com> | 2020-02-13 11:24:15 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-02-13 11:24:15 +0100 |
commit | 2f6ca917f75ca6bfbe28f4749825fdabde1d0531 (patch) | |
tree | a263613010c3e303d4ec8a3a45bd98a19f5f42c3 /editor | |
parent | f505aae1d820f0d083ca0fdaa6fa2da7a3988db1 (diff) | |
parent | 386968ea97d4ceeb004cc05a7aa740aa7abe6ca9 (diff) |
Merge pull request #36174 from akien-mga/byebye-openghell-3
Remove obsolete GLES3 backend
Diffstat (limited to 'editor')
-rw-r--r-- | editor/editor_export.cpp | 15 | ||||
-rw-r--r-- | editor/editor_node.cpp | 2 | ||||
-rw-r--r-- | editor/plugins/spatial_editor_plugin.cpp | 2 | ||||
-rw-r--r-- | editor/project_manager.cpp | 6 |
4 files changed, 7 insertions, 18 deletions
diff --git a/editor/editor_export.cpp b/editor/editor_export.cpp index d661a3ec3c..f638df28a8 100644 --- a/editor/editor_export.cpp +++ b/editor/editor_export.cpp @@ -1245,23 +1245,14 @@ void EditorExport::add_export_preset(const Ref<EditorExportPreset> &p_preset, in String EditorExportPlatform::test_etc2() const { String driver = ProjectSettings::get_singleton()->get("rendering/quality/driver/driver_name"); - bool driver_fallback = ProjectSettings::get_singleton()->get("rendering/quality/driver/fallback_to_gles2"); bool etc_supported = ProjectSettings::get_singleton()->get("rendering/vram_compression/import_etc"); bool etc2_supported = ProjectSettings::get_singleton()->get("rendering/vram_compression/import_etc2"); if (driver == "GLES2" && !etc_supported) { return TTR("Target platform requires 'ETC' texture compression for GLES2. Enable 'Import Etc' in Project Settings."); - } else if (driver == "GLES3") { - String err; - if (!etc2_supported) { - err += TTR("Target platform requires 'ETC2' texture compression for GLES3. Enable 'Import Etc 2' in Project Settings."); - } - if (driver_fallback && !etc_supported) { - if (err != String()) - err += "\n"; - err += TTR("Target platform requires 'ETC' texture compression for the driver fallback to GLES2.\nEnable 'Import Etc' in Project Settings, or disable 'Driver Fallback Enabled'."); - } - return err; + } else if (driver == "Vulkan" && !etc2_supported) { + // FIXME: Review if this is true for Vulkan. + return TTR("Target platform requires 'ETC2' texture compression for Vulkan. Enable 'Import Etc 2' in Project Settings."); } return String(); } diff --git a/editor/editor_node.cpp b/editor/editor_node.cpp index 8cb196f1f2..f88b071515 100644 --- a/editor/editor_node.cpp +++ b/editor/editor_node.cpp @@ -5353,8 +5353,6 @@ void EditorNode::_update_video_driver_color() { // TODO: Probably should de-hardcode this and add to editor settings. if (video_driver->get_text() == "GLES2") { video_driver->add_color_override("font_color", Color::hex(0x5586a4ff)); - } else if (video_driver->get_text() == "GLES3") { - video_driver->add_color_override("font_color", Color::hex(0xa5557dff)); } else if (video_driver->get_text() == "Vulkan") { video_driver->add_color_override("font_color", theme_base->get_color("vulkan_color", "Editor")); } diff --git a/editor/plugins/spatial_editor_plugin.cpp b/editor/plugins/spatial_editor_plugin.cpp index cf6c8feaed..e916f6f028 100644 --- a/editor/plugins/spatial_editor_plugin.cpp +++ b/editor/plugins/spatial_editor_plugin.cpp @@ -3687,7 +3687,7 @@ SpatialEditorViewport::SpatialEditorViewport(SpatialEditor *p_spatial_editor, Ed view_menu->set_disable_shortcuts(true); if (OS::get_singleton()->get_current_video_driver() == OS::VIDEO_DRIVER_GLES2) { - // Alternate display modes only work when using the GLES3 renderer; make this explicit. + // Alternate display modes only work when using the Vulkan renderer; make this explicit. const int normal_idx = view_menu->get_popup()->get_item_index(VIEW_DISPLAY_NORMAL); const int wireframe_idx = view_menu->get_popup()->get_item_index(VIEW_DISPLAY_WIREFRAME); const int overdraw_idx = view_menu->get_popup()->get_item_index(VIEW_DISPLAY_OVERDRAW); diff --git a/editor/project_manager.cpp b/editor/project_manager.cpp index d90e76fe39..0c22db075d 100644 --- a/editor/project_manager.cpp +++ b/editor/project_manager.cpp @@ -484,8 +484,8 @@ private: if (mode == MODE_NEW) { ProjectSettings::CustomMap initial_settings; - if (rasterizer_button_group->get_pressed_button()->get_meta("driver_name") == "GLES3") { - initial_settings["rendering/quality/driver/driver_name"] = "GLES3"; + if (rasterizer_button_group->get_pressed_button()->get_meta("driver_name") == "Vulkan") { + initial_settings["rendering/quality/driver/driver_name"] = "Vulkan"; } else { initial_settings["rendering/quality/driver/driver_name"] = "GLES2"; initial_settings["rendering/vram_compression/import_etc2"] = false; @@ -881,7 +881,7 @@ public: Button *rs_button = memnew(CheckBox); rs_button->set_button_group(rasterizer_button_group); rs_button->set_text(TTR("Vulkan")); - rs_button->set_meta("driver_name", "GLES3"); + rs_button->set_meta("driver_name", "Vulkan"); rs_button->set_pressed(true); rvb->add_child(rs_button); l = memnew(Label); |