From f1d75a08a31897249ad5fa67b8ab4000cafcc3d7 Mon Sep 17 00:00:00 2001 From: austin Date: Thu, 15 May 2025 09:02:23 -0400 Subject: [PATCH] shader prints program id on error --- src/main/java/electrosphere/renderer/shader/VisualShader.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/electrosphere/renderer/shader/VisualShader.java b/src/main/java/electrosphere/renderer/shader/VisualShader.java index 294592d3..3bcdd64f 100644 --- a/src/main/java/electrosphere/renderer/shader/VisualShader.java +++ b/src/main/java/electrosphere/renderer/shader/VisualShader.java @@ -532,7 +532,9 @@ public class VisualShader implements Shader { */ public int getUniformLocation(String uniformName){ int rVal = GL40.glGetUniformLocation(this.getId(), uniformName); - Globals.renderingEngine.checkError(); + if(Globals.renderingEngine.checkError()){ + LoggerInterface.loggerRenderer.WARNING("Uniform failed with shader id " + this.getId()); + } return rVal; }