From eec4b7135169eb42ef990d447a76bb899dcd5cb4 Mon Sep 17 00:00:00 2001 From: Aliaksandr Kalenik Date: Fri, 6 Dec 2024 22:19:59 +0100 Subject: [PATCH] LibWeb/WebGL: Remove FIXME from supported calls in WebGL2 These calls were inherited from WebGL 1 and our implementation generator already supports them. --- .../LibWeb/WebGL/WebGL2RenderingContextOverloads.idl | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Libraries/LibWeb/WebGL/WebGL2RenderingContextOverloads.idl b/Libraries/LibWeb/WebGL/WebGL2RenderingContextOverloads.idl index 502cb54a02f..2d446c5d10c 100644 --- a/Libraries/LibWeb/WebGL/WebGL2RenderingContextOverloads.idl +++ b/Libraries/LibWeb/WebGL/WebGL2RenderingContextOverloads.idl @@ -5,18 +5,18 @@ // https://registry.khronos.org/webgl/specs/latest/2.0/#3.7 interface mixin WebGL2RenderingContextOverloads { // WebGL1: - [FIXME] undefined bufferData(GLenum target, GLsizeiptr size, GLenum usage); - [FIXME] undefined bufferData(GLenum target, AllowSharedBufferSource? srcData, GLenum usage); + undefined bufferData(GLenum target, GLsizeiptr size, GLenum usage); + undefined bufferData(GLenum target, BufferSource? srcData, GLenum usage); [FIXME] undefined bufferSubData(GLenum target, GLintptr dstByteOffset, AllowSharedBufferSource srcData); // WebGL2: [FIXME] undefined bufferData(GLenum target, [AllowShared] ArrayBufferView srcData, GLenum usage, unsigned long long srcOffset, optional GLuint length = 0); [FIXME] undefined bufferSubData(GLenum target, GLintptr dstByteOffset, [AllowShared] ArrayBufferView srcData, unsigned long long srcOffset, optional GLuint length = 0); // WebGL1 legacy entrypoints: - [FIXME] undefined texImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, [AllowShared] ArrayBufferView? pixels); + undefined texImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, [AllowShared] ArrayBufferView? pixels); // May throw DOMException - [FIXME] undefined texImage2D(GLenum target, GLint level, GLint internalformat, GLenum format, GLenum type, TexImageSource source); + undefined texImage2D(GLenum target, GLint level, GLint internalformat, GLenum format, GLenum type, TexImageSource source); [FIXME] undefined texSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, [AllowShared] ArrayBufferView? pixels);