LibWeb/WebGL: Implement WEBGL_draw_buffers extension

This commit is contained in:
Luke Wilde 2025-01-10 16:36:00 +00:00 committed by Andreas Kling
commit 55f7cb4f10
Notes: github-actions[bot] 2025-01-21 20:37:38 +00:00
8 changed files with 150 additions and 0 deletions

View file

@ -83,6 +83,7 @@ private:
// "Multiple calls to getExtension with the same extension string, taking into account case-insensitive comparison, must return the same object as long as the extension is enabled."
GC::Ptr<Extensions::ANGLEInstancedArrays> m_angle_instanced_arrays_extension;
GC::Ptr<Extensions::OESVertexArrayObject> m_oes_vertex_array_object_extension;
GC::Ptr<Extensions::WebGLDrawBuffers> m_webgl_draw_buffers_extension;
virtual void set_error(GLenum error) override;
};