Enable stacking shaders

This commit is contained in:
2025-07-15 23:28:00 +02:00
parent c89a1f1d2e
commit ef5ea98981
4 changed files with 36 additions and 15 deletions

View File

@@ -6,11 +6,9 @@ import org.joml.*;
public interface ShaderManager extends Cleanable {
ShaderManager createShader(String programName, String vertexShaderFilename, String fragmentShaderFilename);
ShaderManager selectShader(String programName);
ShaderManager activateShader(String programName);
ShaderManager useSelectedShader();
ShaderManager detachCurrentShader();
ShaderManager deactivateShader();
ShaderManager createUniform(String uniformName);