aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorAndre Weissflog <floooh@gmail.com>2025-10-04 15:42:56 +0200
committerAndre Weissflog <floooh@gmail.com>2025-10-04 15:42:56 +0200
commitfe3eecf7bf1d281e46f1a259765a343fad4ca6d5 (patch)
tree6aff5880b9d8ca64791a61df8f17d2a0d56653bc /CHANGELOG.md
parent0424ff2b6abc10fb8829b59d2d0d873e09bae9e1 (diff)
mention vertex-attribute-related bugfix in chaneglog
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4cf0d7fd..fd6a6b49 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -37,6 +37,13 @@ has been added (note that this requires a WebGPU capable browser).
Related PR: https://github.com/floooh/sokol/pull/1339
+Unrelated bugfix in the GL backend: in the internal function `_sg_pipeline_common_init()`
+a loop over the pipeline's vertex attribute declarations was using
+`SG_MAX_VERTEXBUFFER_BINDSLOTS` as loop limit instead of `SG_MAX_VERTEX_ATTRIBUTES`.
+This means that the max number of vertex attributes was effectively limited to
+8 instead of 16. This bug slipped in via commit https://github.com/floooh/sokol/commit/73385924cfe98d482462f7064a6621e166441a0a
+on 26-Oct-2024.
+
### 29-Sep-2025
The 'flexible resource binding limits' update: sokol_gfx.h now allows more render pass