Enabled GL debug

This commit is contained in:
2025-03-21 00:09:56 +03:00
parent 05755827ce
commit cafe9ba094

View File

@@ -1,4 +1,4 @@
From 824c835772a988e4a1dcffee1cd23ee04f62d083 Mon Sep 17 00:00:00 2001 From 90538724b93b51d6ecfda2de5aa3ff9e6dda6d70 Mon Sep 17 00:00:00 2001
From: Sergey Lapin <slapinid@gmail.com> From: Sergey Lapin <slapinid@gmail.com>
Date: Thu, 20 Mar 2025 21:49:14 +0300 Date: Thu, 20 Mar 2025 21:49:14 +0300
Subject: [PATCH] Made GLES work on X11 Subject: [PATCH] Made GLES work on X11
@@ -8,6 +8,7 @@ Subject: [PATCH] Made GLES work on X11
.../gles2/rasterizer_canvas_base_gles2.cpp | 3 + .../gles2/rasterizer_canvas_base_gles2.cpp | 3 +
drivers/gles2/rasterizer_gles2.cpp | 10 + drivers/gles2/rasterizer_gles2.cpp | 10 +
drivers/gles2/rasterizer_storage_gles2.cpp | 3 + drivers/gles2/rasterizer_storage_gles2.cpp | 3 +
drivers/gles2/shader_gles2.cpp | 6 +-
modules/denoise/config.py | 2 +- modules/denoise/config.py | 2 +-
modules/gdnative/nativescript/SCsub | 2 +- modules/gdnative/nativescript/SCsub | 2 +-
modules/mono/build_scripts/mono_configure.py | 2 +- modules/mono/build_scripts/mono_configure.py | 2 +-
@@ -37,7 +38,7 @@ Subject: [PATCH] Made GLES work on X11
platform/x11es/platform_x11_builders.py | 18 + platform/x11es/platform_x11_builders.py | 18 +
platform/x11es/power_x11.cpp | 571 +++ platform/x11es/power_x11.cpp | 571 +++
platform/x11es/power_x11.h | 65 + platform/x11es/power_x11.h | 65 +
33 files changed, 11000 insertions(+), 8 deletions(-) 34 files changed, 11003 insertions(+), 11 deletions(-)
create mode 100644 platform/x11es/SCsub create mode 100644 platform/x11es/SCsub
create mode 100644 platform/x11es/context_gl_x11.cpp create mode 100644 platform/x11es/context_gl_x11.cpp
create mode 100644 platform/x11es/context_gl_x11.h create mode 100644 platform/x11es/context_gl_x11.h
@@ -135,6 +136,31 @@ index 497d8d991f..5427df69d8 100644
// enable extensions manually for android and ios // enable extensions manually for android and ios
#ifndef UWP_ENABLED #ifndef UWP_ENABLED
diff --git a/drivers/gles2/shader_gles2.cpp b/drivers/gles2/shader_gles2.cpp
index c3a537585e..b281852add 100644
--- a/drivers/gles2/shader_gles2.cpp
+++ b/drivers/gles2/shader_gles2.cpp
@@ -37,9 +37,9 @@
#include "rasterizer_gles2.h"
#include "rasterizer_storage_gles2.h"
-// #define DEBUG_OPENGL
+#define DEBUG_OPENGL
-// #include "shaders/copy.glsl.gen.h"
+#include "shaders/copy.glsl.gen.h"
#ifdef DEBUG_OPENGL
@@ -58,7 +58,7 @@
ShaderGLES2 *ShaderGLES2::active = nullptr;
-//#define DEBUG_SHADER
+#define DEBUG_SHADER
#ifdef DEBUG_SHADER
diff --git a/modules/denoise/config.py b/modules/denoise/config.py diff --git a/modules/denoise/config.py b/modules/denoise/config.py
index b2c95de048..21d6a28b22 100644 index b2c95de048..21d6a28b22 100644
--- a/modules/denoise/config.py --- a/modules/denoise/config.py