Преглед на файлове

Enable MSAA support for all non-web platforms

MSAA support is built into GLES3 core, eliminating the need to check for GL_EXT_framebuffer_multisample, which was necessary only in GLES2 due to the lack of inherent multisample framebuffer support. This commit corrects an oversight from GLES2-based code, ensuring compatibility with GLES3 where multisampling is natively supported without extensions.

(cherry picked from commit fc955fa89f889f28bd632e1cb66fe60925979e37)
Praytic преди 1 година
родител
ревизия
281642831c
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      drivers/gles3/storage/config.cpp

+ 1 - 1
drivers/gles3/storage/config.cpp

@@ -121,7 +121,7 @@ Config::Config() {
 #ifdef WEB_ENABLED
 #ifdef WEB_ENABLED
 	msaa_supported = (msaa_max_samples > 0);
 	msaa_supported = (msaa_max_samples > 0);
 #else
 #else
-	msaa_supported = extensions.has("GL_EXT_framebuffer_multisample");
+	msaa_supported = true;
 #endif
 #endif
 #ifndef IOS_ENABLED
 #ifndef IOS_ENABLED
 #ifdef WEB_ENABLED
 #ifdef WEB_ENABLED