LibWeb/WebGL2: Implement EXT_color_buffer_float extension

This makes the Point Of Sale model on https://www.shopify.com/ have
colour instead of being completely black.
This commit is contained in:
Luke Wilde 2025-03-05 17:13:52 +00:00 committed by Andreas Kling
commit 9ca25eed7f
Notes: github-actions[bot] 2025-03-06 12:00:25 +00:00
8 changed files with 99 additions and 0 deletions

View file

@ -82,6 +82,7 @@ private:
// Extensions
// "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::EXTColorBufferFloat> m_ext_color_buffer_float_extension;
GC::Ptr<Extensions::WebGLCompressedTextureS3tc> m_webgl_compressed_texture_s3tc_extension;
virtual void set_error(GLenum error) override;