From 46b95182a04ae04c864f179687c07d3863da4c93 Mon Sep 17 00:00:00 2001 From: Aliaksandr Kalenik Date: Sat, 7 Dec 2024 00:27:17 +0100 Subject: [PATCH] CodeGenerators: Delete unnecessary overrides in WebGL generator getAttribLocation() and getAttribLocation() could be generated automatically so we don't need to have overriden function bodies for them. --- .../LibWeb/GenerateWebGLRenderingContext.cpp | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/Meta/Lagom/Tools/CodeGenerators/LibWeb/GenerateWebGLRenderingContext.cpp b/Meta/Lagom/Tools/CodeGenerators/LibWeb/GenerateWebGLRenderingContext.cpp index 2b44a374647..6b1fba45104 100644 --- a/Meta/Lagom/Tools/CodeGenerators/LibWeb/GenerateWebGLRenderingContext.cpp +++ b/Meta/Lagom/Tools/CodeGenerators/LibWeb/GenerateWebGLRenderingContext.cpp @@ -520,14 +520,6 @@ public: continue; } - if (function.name == "getAttribLocation"sv) { - function_impl_generator.append(R"~~~( - auto name_str = null_terminated_string(name); - return glGetAttribLocation(program->handle(), name_str.data()); -)~~~"); - continue; - } - if (function.name == "vertexAttribPointer"sv) { function_impl_generator.append(R"~~~( glVertexAttribPointer(index, size, type, normalized, stride, reinterpret_cast(offset)); @@ -629,14 +621,6 @@ public: continue; } - if (function.name == "getUniformLocation"sv) { - function_impl_generator.append(R"~~~( - auto name_str = null_terminated_string(name); - return WebGLUniformLocation::create(m_realm, glGetUniformLocation(program->handle(), name_str.data())); -)~~~"); - continue; - } - if (function.name == "drawElements"sv) { function_impl_generator.append(R"~~~( glDrawElements(mode, count, type, reinterpret_cast(offset));