On OpenGL the compositor translated its compute kernels for tens of seconds (22 s on an RTX 4090) before one failed validation and it fell back to CPU compositing, all before the window's first frame. It now declines GL adapters up front, as it declines adapters without compute shaders. OpenGL is what Window Graphics falls back to for drivers that crash with DirectX 12 or Vulkan. Test: opengl_adapters_get_cpu_compositing_at_once (gpu tests_init; skips without an OpenGL adapter). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||