Luke Street
29622e02e6
Fix iOS/tvOS BackendBinding
2026-03-30 21:34:03 -06:00
Pieter-Jan Briers
da0e2886f3
asan: fix std::unique_ptr<wgpu::ChainedStruct> base cast ( #63 )
...
This is UB because of some C++ insanity. Moving to shared_ptr fixes it.
2026-03-16 10:09:25 -06:00
Luke Street
b4b64fb9be
Revamp aurora dependencies, use prebuilt packages
...
Dawn, SDL3 and nod are fetched as a prebuilt package when available
for the current platform. Otherwise, system libraries are attempted.
Finally, we fallback to building them from source.
2026-03-09 21:34:40 -06:00
Luke Street
7e98a8e140
Add Android surface support
2026-02-19 23:53:38 -07:00
Luke Street
f058c5b7a5
Remove submodules, migrate to FetchContent
2025-04-04 22:01:52 -06:00
Luke Street
b07d55f71d
Update fmtlib
2025-04-03 21:03:11 -06:00
Luke Street
ca3e4f5273
Update to latest upstream dawn
2025-04-03 00:12:22 -06:00
Luke Street
1b088e79e8
Update to SDL3 & latest imgui
2025-04-02 19:57:16 -06:00
Luke Street
7bdeb5e17c
Update dawn, add D3D11 backend, disable OpenGL (broken)
2023-06-28 20:03:05 -04:00
Luke Street
9c75c739e4
Updates to SetupWindowAndGetSurfaceDescriptor
2023-05-27 14:57:24 -04:00
Luke Street
3edd2c0e58
Update dawn & SDL part 1
2023-05-27 11:44:36 -04:00
Luke Street
d8e41e4bcc
Update dawn & use external OpenGL context hooks
2022-08-29 17:07:21 -04:00
Luke Street
893cabe55a
Transition back to webgpu_cpp; initial emscripten support
2022-08-02 16:37:56 -04:00
Luke Street
9a725c89cf
Initial commit
2022-07-27 11:25:25 -04:00