From 5fb4607d8c1d3d3144d4c5a3f71bee856bc259d5 Mon Sep 17 00:00:00 2001 From: Aiden <68633820+awils27@users.noreply.github.com> Date: Tue, 12 May 2026 18:03:54 +1000 Subject: [PATCH] Clean up --- .../render/runtime/RuntimeShaderRenderer.cpp | 35 ------------------- .../render/runtime/RuntimeShaderRenderer.h | 2 -- 2 files changed, 37 deletions(-) diff --git a/apps/RenderCadenceCompositor/render/runtime/RuntimeShaderRenderer.cpp b/apps/RenderCadenceCompositor/render/runtime/RuntimeShaderRenderer.cpp index 30fa9df..3011165 100644 --- a/apps/RenderCadenceCompositor/render/runtime/RuntimeShaderRenderer.cpp +++ b/apps/RenderCadenceCompositor/render/runtime/RuntimeShaderRenderer.cpp @@ -37,41 +37,6 @@ RuntimeShaderRenderer::~RuntimeShaderRenderer() ShutdownGl(); } -bool RuntimeShaderRenderer::CommitFragmentShader(const std::string& fragmentShaderSource, std::string& error) -{ - RuntimeShaderArtifact artifact; - artifact.shaderId = "runtime-fragment"; - artifact.displayName = "Runtime Fragment"; - artifact.fragmentShaderSource = fragmentShaderSource; - return CommitShaderArtifact(artifact, error); -} - -bool RuntimeShaderRenderer::CommitShaderArtifact(const RuntimeShaderArtifact& artifact, std::string& error) -{ - if (artifact.fragmentShaderSource.empty()) - { - error = "Cannot commit an empty fragment shader."; - return false; - } - - if (!EnsureStaticGlResources(error)) - return false; - - GLuint vertexShader = 0; - GLuint fragmentShader = 0; - GLuint program = 0; - if (!BuildProgram(artifact.fragmentShaderSource, program, vertexShader, fragmentShader, error)) - return false; - - DestroyProgram(); - mProgram = program; - mVertexShader = vertexShader; - mFragmentShader = fragmentShader; - mArtifact = artifact; - AssignSamplerUniforms(mProgram); - return true; -} - bool RuntimeShaderRenderer::CommitPreparedProgram(RuntimePreparedShaderProgram& preparedProgram, std::string& error) { if (!preparedProgram.succeeded || preparedProgram.program == 0) diff --git a/apps/RenderCadenceCompositor/render/runtime/RuntimeShaderRenderer.h b/apps/RenderCadenceCompositor/render/runtime/RuntimeShaderRenderer.h index 789672d..fea29de 100644 --- a/apps/RenderCadenceCompositor/render/runtime/RuntimeShaderRenderer.h +++ b/apps/RenderCadenceCompositor/render/runtime/RuntimeShaderRenderer.h @@ -16,8 +16,6 @@ public: RuntimeShaderRenderer& operator=(const RuntimeShaderRenderer&) = delete; ~RuntimeShaderRenderer(); - bool CommitFragmentShader(const std::string& fragmentShaderSource, std::string& error); - bool CommitShaderArtifact(const RuntimeShaderArtifact& artifact, std::string& error); bool CommitPreparedProgram(RuntimePreparedShaderProgram& preparedProgram, std::string& error); bool HasProgram() const { return mProgram != 0; } void UpdateArtifactState(const RuntimeShaderArtifact& artifact);