[X11] Add support for using EGL/GLES instead of GLX.

This commit is contained in:
bruvzg 2023-09-22 10:55:55 +03:00
parent f5696c311c
commit af00c4a54a
No known key found for this signature in database
GPG key ID: 7960FCF39844EC38
10 changed files with 215 additions and 15 deletions

View file

@ -91,7 +91,7 @@ void RenderingServerDefault::_draw(bool p_swap_buffers, double frame_step) {
RSG::viewport->draw_viewports();
RSG::canvas_render->update();
if (OS::get_singleton()->get_current_rendering_driver_name() != "opengl3" && OS::get_singleton()->get_current_rendering_driver_name() != "opengl3_angle") {
if (!OS::get_singleton()->get_current_rendering_driver_name().begins_with("opengl3")) {
// Already called for gl_compatibility renderer.
RSG::rasterizer->end_frame(p_swap_buffers);
}