From 848f1d268909a3fd752f150268afa1f2208c8619 Mon Sep 17 00:00:00 2001 From: Stephan Unverwerth Date: Sun, 28 Aug 2022 14:29:32 +0200 Subject: [PATCH] LibGL: Make shader compilation and program linking always succeed This will help with testing until the actual compilation infrastructure is in place. --- Userland/Libraries/LibGL/Shaders/Program.cpp | 3 ++- Userland/Libraries/LibGL/Shaders/Shader.cpp | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Userland/Libraries/LibGL/Shaders/Program.cpp b/Userland/Libraries/LibGL/Shaders/Program.cpp index e6ad8fc6ef..28c5cc8069 100644 --- a/Userland/Libraries/LibGL/Shaders/Program.cpp +++ b/Userland/Libraries/LibGL/Shaders/Program.cpp @@ -49,7 +49,8 @@ ErrorOr Program::attach_shader(Shader& shader) ErrorOr Program::link() { - TODO(); + // FIXME: Implement actual program linker + m_link_status = true; return {}; } diff --git a/Userland/Libraries/LibGL/Shaders/Shader.cpp b/Userland/Libraries/LibGL/Shaders/Shader.cpp index 007a4fc76a..7a78e94ba3 100644 --- a/Userland/Libraries/LibGL/Shaders/Shader.cpp +++ b/Userland/Libraries/LibGL/Shaders/Shader.cpp @@ -23,7 +23,8 @@ ErrorOr Shader::add_source(StringView source_code) ErrorOr Shader::compile() { - TODO(); + // FIXME: Implement actual shader compilation + m_compile_status = true; return {}; }