-
Notifications
You must be signed in to change notification settings - Fork 36
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This is a new VL render backend for the SDL3 GPU API. It can be enabled with RENDERER=sdl3gpu, and only supports SPIR-V shaders (so won't work with anything but the Vulkan API for now). This also changes the SDL2 Vulkan backend to match the descriptor layout required by SDL3, so we can reuse the shaders. Hopefully the changes here (like avoiding samplers) will not adversely impact any Vulkan drivers.
- Loading branch information
Showing
6 changed files
with
793 additions
and
23 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.