LibWeb: Deduplicate WebGL1 implementations from WebGL2

This makes the WebGL2 implementation file inherit from the WebGL1
implementation file. This is actually closer to what the IDL files
describe and allows us to not have to maintain two copies of the same
functions.
This commit is contained in:
Undefine 2025-11-03 18:12:45 +01:00 committed by Alexander Kalenik
parent 7a1668fe22
commit 5b88b76b84
Notes: github-actions[bot] 2025-11-05 01:20:37 +00:00
4 changed files with 384 additions and 2304 deletions

File diff suppressed because it is too large Load diff