summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPraytic <chernogorovvm@gmail.com>2024-09-01 18:26:49 -0700
committerPraytic <chernogorovvm@gmail.com>2024-09-01 18:26:49 -0700
commitfc955fa89f889f28bd632e1cb66fe60925979e37 (patch)
treef11f928bc55e8a841981838bd10bdd80b19c1fbe
parent61598c5c88d95b96811d386cb20d714c35f4c6d7 (diff)
downloadredot-engine-fc955fa89f889f28bd632e1cb66fe60925979e37.tar.gz
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.
-rw-r--r--drivers/gles3/storage/config.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/gles3/storage/config.cpp b/drivers/gles3/storage/config.cpp
index 2b3c19dbb8..d6472c44c1 100644
--- a/drivers/gles3/storage/config.cpp
+++ b/drivers/gles3/storage/config.cpp
@@ -121,7 +121,7 @@ Config::Config() {
#ifdef WEB_ENABLED
msaa_supported = (msaa_max_samples > 0);
#else
- msaa_supported = extensions.has("GL_EXT_framebuffer_multisample");
+ msaa_supported = true;
#endif
#ifndef IOS_ENABLED
#ifdef WEB_ENABLED