diff options
| author | Andre Weissflog <floooh@gmail.com> | 2025-03-08 12:04:03 +0100 |
|---|---|---|
| committer | Andre Weissflog <floooh@gmail.com> | 2025-03-08 12:04:03 +0100 |
| commit | 550fe36fbbe3eb7cdf640d838fffc9fb7abaea86 (patch) | |
| tree | 6681958affdca969f7e8603bd54ddafb504803f3 | |
| parent | 9fda59e2bd4de03c5ee3a46ac67a22cfc0d4c7db (diff) | |
update readme and changelog (https://github.com/floooh/sokol/pull/1200)
| -rw-r--r-- | CHANGELOG.md | 27 | ||||
| -rw-r--r-- | README.md | 2 |
2 files changed, 28 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index fecc7fe4..a81816ae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,32 @@ ## Updates +### 08-Mar-2025 + +Initial compute shader support has been merged into sokol_gfx.h. + +Please read this [blog post](https://floooh.github.io/2025/03/03/sokol-gfx-compute-update.html) +for what that means in detail and for links to new sample code. + +The update is mostly backward compatible (with one minor exception, +`sg_features.storage_buffer` has been renamed `sg_features.compute`). + +Related PRs: + +- sokol: https://github.com/floooh/sokol/pull/1200 +- sokol-tools (shdc): https://github.com/floooh/sokol-tools/pull/173 +- sokol-samples: https://github.com/floooh/sokol-samples/pull/162 + +Most bindings got a new compute-shader sample, see the bindings PRs for +details: + +- Zig: https://github.com/floooh/sokol-zig/pull/100 +- Odin: https://github.com/floooh/sokol-odin/pull/28 +- Nim: https://github.com/floooh/sokol-nim/pull/35 +- Rust: https://github.com/floooh/sokol-rust/pull/33 +- C3: https://github.com/floooh/sokol-c3/pull/1 +- D: https://github.com/kassane/sokol-d/pull/56 +- Jai: https://github.com/colinbellino/sokol-jai/pull/5 + ### 10-Feb-2025 The [sokol-c3](https://github.com/floooh/sokol-c3) bindings are now 'official' @@ -6,7 +6,7 @@ # Sokol -[**See what's new**](https://github.com/floooh/sokol/blob/master/CHANGELOG.md) (**09-Feb-2025** sokol_gfx.h: remove PVRTC support, add min/max blend-op. +[**See what's new**](https://github.com/floooh/sokol/blob/master/CHANGELOG.md) (**08-Mar-2025** sokol_gfx.h: initial compute shader support [](/../../actions/workflows/main.yml) [](/../../actions/workflows/gen_bindings.yml) [](https://github.com/floooh/sokol-zig/actions/workflows/main.yml) [](https://github.com/floooh/sokol-nim/actions/workflows/main.yml) [](https://github.com/floooh/sokol-odin/actions/workflows/main.yml)[](https://github.com/floooh/sokol-rust/actions/workflows/main.yml)[](https://github.com/kassane/sokol-d/actions/workflows/build.yml)[](https://github.com/floooh/sokol-c3/actions/workflows/build.yml) |