-
Notifications
You must be signed in to change notification settings - Fork 527
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
sokol_gfx.h: start implementing storage buffer support
- Loading branch information
Showing
1 changed file
with
126 additions
and
5 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
cf2b5e3
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for doing this! I had a feeling that you are doing this and maybe Compute Shaders afterwards! I was reading this #219 and I said I am pretty sure @floooh started that and checked the branches and voila! I have been a big admirer of your work since the early days of Nebula Device 2. Thank you very much again for all of your contributions.
cf2b5e3
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah that's the plan! I'm not sure yet what restrictions there will be, but I'll use WebGPU as guidance. One problem will be that OpenGL will need to be bumped to 4.3 for compute shader support, but macOS only goes up to 4.1, so for GL I'll need to make all that stuff optional.