Viktor Vaczi
6fa6c9207f
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>
|
2026-03-20 12:38:24 +01:00 |
| .. |
|
common
|
fix(docker): Replace emsdk image with Ubuntu + emsdk from source
|
2026-03-19 12:44:26 +01:00 |
|
config
|
Add autom4te wrapper to keep submodules clean
|
2025-12-27 09:21:31 +01:00 |
|
deps
|
Remove .git from meson subprojects to keep IDE clean
|
2025-12-27 09:37:20 +01:00 |
|
kicad
|
feat(webgl): Migrate to pure WebGL 2.0 and fix GL canvas layering
|
2026-03-20 12:38:24 +01:00 |
|
build-gal-native-test.sh
|
feat(webgl): Add GAL native test harness for visual regression testing
|
2026-01-07 09:42:31 +01:00 |
|
build-gal-webgl-test.sh
|
fix(wasm): Fix asyncify rewind with asyncify-aware dynCall shims
|
2026-03-13 12:26:48 +01:00 |
|
build-wasm-test.sh
|
fix(build): Source env.sh in build-wasm-test.sh for Python 3.10+
|
2026-01-10 21:24:51 +01:00 |
|
build-wxuniversal-wasm.sh
|
fix(wasm): Fix asyncify rewind with asyncify-aware dynCall shims
|
2026-03-13 12:26:48 +01:00 |
|
compare-screenshots.sh
|
Add baseline screenshots and visual regression testing
|
2025-11-29 19:55:12 +01:00 |
|
create-feature-patches.sh
|
Add feature branch patch management system
|
2026-01-06 16:17:52 +01:00 |
|
kicad-diff-stats.sh
|
Reduce KiCad fork divergence with CMake cleanup
|
2026-01-05 14:03:03 +01:00 |
|
setup-emsdk.sh
|
fix(wasm): Fix asyncify rewind with asyncify-aware dynCall shims
|
2026-03-13 12:26:48 +01:00 |
|
test-gal-regression.sh
|
refactor(webgl): Move WebGL GAL from test harness to KiCad source tree
|
2026-01-10 13:15:58 +01:00 |
|
test-gal-webgl.sh
|
refactor(webgl): Move WebGL GAL from test harness to KiCad source tree
|
2026-01-10 13:15:58 +01:00 |
|
update-baseline-screenshots.sh
|
Fix Asyncify and improve build process
|
2025-12-14 11:59:50 +01:00 |