SDL/include/build_config
The Stickmahn 7e733d0934 Began work on WGPU video backend
Currently only supports Wayland, and it's quite..... bad

This is a DRAFT! Just a small proof-of-concept.

I'll submit a draft PR to the SDL project to see if I should continue
development.

If this is greenlit, I might making consider a WGPU SDL_GPU backend if
wgpu-native is in a good enough state (maybe Dawn if it isn't?)

No promises though! Don't get angry at me if I don't!

Current known issues:
1: Error handling is sparse.
2: It only supports the shared library version of wgpu-native, and it
does that by just loading it whenever it needs to do something
3: wgpu-native is bad and doesn't implement wgpuGetProcAddress so we're
just using SDL_LoadFunction instead. I'd much prefer using the native
wgpuGetProcAddress but alas....
2026-05-30 10:25:18 +02:00
..
SDL_build_config.h Updated copyright for 2026 2026-01-01 09:40:08 -08:00
SDL_build_config.h.cmake Began work on WGPU video backend 2026-05-30 10:25:18 +02:00
SDL_build_config_android.h GPU: OpenXR integration (#14837) 2026-01-30 17:18:51 -05:00
SDL_build_config_ios.h Add SVE2 SIMD Alpha-Blending Blitter (#15504) 2026-05-13 23:37:46 -07:00
SDL_build_config_macos.h Updated copyright for 2026 2026-01-01 09:40:08 -08:00
SDL_build_config_minimal.h Updated copyright for 2026 2026-01-01 09:40:08 -08:00
SDL_build_config_windows.h GPU: OpenXR integration (#14837) 2026-01-30 17:18:51 -05:00
SDL_build_config_wingdk.h Updated copyright for 2026 2026-01-01 09:40:08 -08:00
SDL_build_config_xbox.h Updated copyright for 2026 2026-01-01 09:40:08 -08:00
SDL_revision.h.cmake Updated copyright for 2026 2026-01-01 09:40:08 -08:00