feat(webgl): Migrate to pure WebGL 2.0 and fix GL canvas layering

Update submodules and build config for pure WebGL 2.0 (drop -sFULL_ES3):
- kicad: VBO-based drawing, compositor FBO rewrite, shader conversion
- wxwidgets: Fix z-index layering so GL canvas renders above 2D UI canvas
- Build: Remove FULL_ES3 from linker flags
- GAL tests: White background, opaque alpha, shared shader converter,
  updated baseline screenshots

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Viktor Vaczi 2026-03-20 12:38:24 +01:00
commit 6fa6c9207f
56 changed files with 32 additions and 196 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long