pdfcraft/vendor/egui-wgpu
aAffliu f1e3a04587
Return renderer initialization errors to the OpenGL startup fallback (#1042)
* M13: report unavailable symbolic-link fixtures in hostile-argument tests

Only include the planted link escape when symlink creation succeeds. On
non-elevated Windows the fixture can fail with OS error 1314; exercising
its nonexistent path otherwise produces false confinement leaks. Keep
all remaining traversal and absolute-path cases and report the skip.

Co-authored-by: Codex (GPT-6) <noreply@openai.com>

* M3: return renderer initialization errors to the OpenGL startup fallback

Guard renderer creation with the existing scoped GPU-error handler and
return CreateRenderer instead of invoking wgpu's default panic handler.
This lets Auto startup reach its existing OpenGL retry before app creation.

Add a real-device invalid/valid pipeline regression and Windows startup
reproduction notes. The host-specific DX12 shader compiler error itself
is not fixed; explicit renderer choices and the non-winit path are unchanged.

Co-authored-by: Codex (GPT-6) <noreply@openai.com>

* Leave the symlink-test fix to #949, which covers the same ground

---------

Co-authored-by: Codex (GPT-6) <noreply@openai.com>
Co-authored-by: Brandon Thomas <echelon@gmail.com>
2026-10-11 12:05:45 -04:00
..
src Return renderer initialization errors to the OpenGL startup fallback (#1042) 2026-10-11 12:05:45 -04:00
.cargo_vcs_info.json Windows: a window larger than the GPU's texture limit can't close PdfCraft (#577) (#609) 2026-10-09 18:54:10 -04:00
Cargo.lock Windows: a window larger than the GPU's texture limit can't close PdfCraft (#577) (#609) 2026-10-09 18:54:10 -04:00
Cargo.toml Windows: a window larger than the GPU's texture limit can't close PdfCraft (#577) (#609) 2026-10-09 18:54:10 -04:00
Cargo.toml.orig Windows: a window larger than the GPU's texture limit can't close PdfCraft (#577) (#609) 2026-10-09 18:54:10 -04:00
LICENSE-APACHE Windows: a window larger than the GPU's texture limit can't close PdfCraft (#577) (#609) 2026-10-09 18:54:10 -04:00
LICENSE-MIT Windows: a window larger than the GPU's texture limit can't close PdfCraft (#577) (#609) 2026-10-09 18:54:10 -04:00
README.md Windows: a window larger than the GPU's texture limit can't close PdfCraft (#577) (#609) 2026-10-09 18:54:10 -04:00

README.md

egui-wgpu

Latest version Documentation MIT Apache

This crates provides bindings between egui and wgpu.

This was originally hosted at https://github.com/hasenbanck/egui_wgpu_backend