wip(render3d): plan 22.14 - the OpenGL backend removed (suite 306/306, not yet handed over)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Orkun ÇAKILKAYA 2026-09-28 00:04:31 +03:00
parent c2a5df4be8
commit 9a4137e9da
8 changed files with 162 additions and 388 deletions

View file

@ -150,10 +150,8 @@ export state Render3dState {
gpu_fb: words = null
gpu_fb_cap: int = 0
gpu_fb_cur: int = 0
gpu_glcheck: int = -1
gpu_rb_samples: int = 0
gpu_drawbufs: words = null
gpu_glcheck_seen: []string = null
gpu_variants: []GpuVariant = null
gvk_ready: bool = false
gvk_inst: pointer = null
@ -554,9 +552,6 @@ export state Render3dState {
r3d_root: string = "packages/ludic.render3d" # where shaders/ lives
r3d_assets: string = "assets/polyhaven" # where the CC0 assets live
r3d_root_found: bool = false
r3d_noise_src: string = null
r3d_lighting_src: string = null
r3d_wind_src: string = null
r3d_prog_log: int = -1
q_scratch: floats = null
q_sy: floats = null # views of q_scratch's second, third and fourth