Skip to content

Commit

Permalink
update changelog (#1169)
Browse files Browse the repository at this point in the history
  • Loading branch information
floooh committed Dec 17, 2024
1 parent f896d02 commit c9c15d1
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
## Updates

### 17-Dec-2024

- sokol_imgui.h (breaking change): user-provided images and samplers are now
stashed directly in a Dear ImGui ImTextureID handle instead of in a separate backing
object (this is possible now because ImTextureID is now guaranteed to be 64 bits,
so it can directly hold two 32-bit sokol-gfx handles). This change drastically
simplifies the sokol_imgui.h implementatation, but requires some breaking API
changes (please read the updated doc section `ON USER-PROVIDED IMAGES AND SAMPLERS`
in sokol_imgui.h)
- sokol_gfx.h: a couple of new functions to get granular buffer and image properties
called `sg_query_buffer_[property]()` and `sg_query_image_[property]()`. Those are
cheaper than the similar `sg_query_buffer_desc()` and `sg_query_image_desc()`
functions if you only need to get one or few properties.
- sokol_gfx_imgui.h: internal non-breaking fixes for the sokol_imgui.h API update.

Associated PR: https://github.com/floooh/sokol/pull/1169

### 14-Dec-2024

- sokol_app.h win32: merged PR https://github.com/floooh/sokol/pull/1167, this
Expand Down

0 comments on commit c9c15d1

Please sign in to comment.