diff --git a/Libraries/LibWeb/WebGL/WebGL2RenderingContextBase.idl b/Libraries/LibWeb/WebGL/WebGL2RenderingContextBase.idl index 0e4b510bb35..a9d58c5eb3e 100644 --- a/Libraries/LibWeb/WebGL/WebGL2RenderingContextBase.idl +++ b/Libraries/LibWeb/WebGL/WebGL2RenderingContextBase.idl @@ -390,7 +390,7 @@ interface mixin WebGL2RenderingContextBase { WebGLSampler createSampler(); [FIXME] undefined deleteSampler(WebGLSampler? sampler); [FIXME] GLboolean isSampler(WebGLSampler? sampler); // [WebGLHandlesContextLoss] - [FIXME] undefined bindSampler(GLuint unit, WebGLSampler? sampler); + undefined bindSampler(GLuint unit, WebGLSampler? sampler); [FIXME] undefined samplerParameteri(WebGLSampler sampler, GLenum pname, GLint param); [FIXME] undefined samplerParameterf(WebGLSampler sampler, GLenum pname, GLfloat param); [FIXME] any getSamplerParameter(WebGLSampler sampler, GLenum pname); diff --git a/Meta/Lagom/Tools/CodeGenerators/LibWeb/GenerateWebGLRenderingContext.cpp b/Meta/Lagom/Tools/CodeGenerators/LibWeb/GenerateWebGLRenderingContext.cpp index 0c899991cc9..c3e7d66a16f 100644 --- a/Meta/Lagom/Tools/CodeGenerators/LibWeb/GenerateWebGLRenderingContext.cpp +++ b/Meta/Lagom/Tools/CodeGenerators/LibWeb/GenerateWebGLRenderingContext.cpp @@ -21,6 +21,7 @@ static bool is_webgl_object_type(StringView type_name) || type_name == "WebGLFramebuffer"sv || type_name == "WebGLProgram"sv || type_name == "WebGLRenderbuffer"sv + || type_name == "WebGLSampler"sv || type_name == "WebGLShader"sv || type_name == "WebGLTexture"sv || type_name == "WebGLUniformLocation"sv