aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * sokol_gfx.h gl: fixes for GL 4.3Andre Weissflog2025-06-021-2/+1
| |
| * sokol_gfx.h gl: port attachemnts to image-refsAndre Weissflog2025-06-021-69/+22
| |
| * sokol_gfx.h mtl: port attachments to image-refsAndre Weissflog2025-06-021-324/+79
| |
| * sokol_gfx.h: move common-init from the struct declarations down to the ↵Andre Weissflog2025-06-021-189/+188
| | | | | | | | helper functions
| * sokol_gfx.h gl: fix the compute-code-path (internal refs)Andre Weissflog2025-06-011-5/+7
| |
| * sokol_gfx.h: move gl backend to safe internal refsAndre Weissflog2025-06-011-40/+28
| |
| * sokol_gfx.h: move code around to reduce forward declsAndre Weissflog2025-06-011-685/+552
| |
| * sokol_gfx.h: replace _sg.cur_pass.atts with _sg_attachments_ref_tAndre Weissflog2025-06-011-85/+143
| |
| * sokol_gfx.h: use _sg_sref_t instead of _sg_pipeline_ref_t to store pipeline ↵Andre Weissflog2025-06-011-6/+6
| | | | | | | | in metal state cache
| * sokol_gfx.h: replace _sg.cur_pipeline with _sg_pipeline_ref_tAndre Weissflog2025-06-011-16/+19
| |
| * sokol_gfx.h mtl: replace pipeline shader pointer with _sg_shader_ref_tAndre Weissflog2025-06-011-47/+38
| |
| * sokol_gfx.h: split internal refs into slot-refs (id+uninit_count) and ↵Andre Weissflog2025-05-311-94/+140
| | | | | | | | resource refs (slot-ref+ptr)
| * fix testsAndre Weissflog2025-05-291-8/+8
| |
| * sokol_gfx.h: simplify the _sg_discard_all_resources function signaturesAndre Weissflog2025-05-291-20/+20
| |
| * sokol_gfx.h: simplify the _sg_at function signaturesAndre Weissflog2025-05-291-36/+36
| |
| * sokol_gfx.h: simplify the _sg_lookup function signaturesAndre Weissflog2025-05-291-136/+133
| |
| * sokol_gfx.h mtl: move metal state cache to refsAndre Weissflog2025-05-291-29/+63
| |
| * sokol_gfx.h mtl: use refs in metal state cache wipAndre Weissflog2025-05-291-46/+41
| |
| * sokol_gfx.h: safe internal resource refs more wipAndre Weissflog2025-05-291-16/+40
| |
| * sokol_gfx.h: safe internal resource refs wipAndre Weissflog2025-05-293-2/+217
| |
* | Merge pull request #1276 from kassane/sokold-upgradeAndre Weissflog2025-06-072-370/+314
|\ \ | |/ |/| sokol-d upgrade
| * ci: drop sokol-d-builder-branch [wait merge]Matheus Catarino2025-06-031-2/+1
| |
| * fix prim_types arrayMatheus Catarino2025-06-031-2/+3
| |
| * ci: examples build (native only)Matheus Catarino2025-06-021-1/+23
| |
| * gen_d: fixing d-doc formatMatheus Catarino2025-06-011-1/+5
| |
| * gen_d: fix d-doc commentMatheus Catarino2025-06-011-3/+5
| | | | | | | | replace '*' to '+'
| * gen_d: fixing field_name membersMatheus Catarino2025-05-311-4/+3
| |
| * gen_d improvementsMatheus Catarino2025-05-311-367/+285
| | | | | | | | better doc-comments support
| * ci: update sokol-d runnerMatheus Catarino2025-05-311-5/+4
|/
* Merge pull request #1274 from luzpaz/typosAndre Weissflog2025-05-293-5/+5
|\ | | | | Fix various typos
| * Fix various typosluzpaz2025-05-283-5/+5
|/ | | | Found via `codespell -q 3 -S "./tests/ext" -L inbetween,lod,notin,numer,requestor`
* Merge pull request #1271 from floooh/x11-window-positioningAndre Weissflog2025-05-262-19/+28
|\ | | | | | | | | | | sokol_gfx.h linux: window positioning and size fixes: - let X11 pick the window position - scale window size by dpi_scale
| * update changelog (https://github.com/floooh/sokol/pull/1271)Andre Weissflog2025-05-261-0/+21
| |
| * sokol_gfx.h linux: scale x11 window size by dpi-scale, let x11 pick window ↵Andre Weissflog2025-05-261-19/+7
|/ | | | position (via CenterGravity)
* sokol_gfx.h gl: properly separate glTexStorage vs glTexImage code path (#1270)Andre Weissflog2025-05-252-88/+153
|
* ci: switch sokol-d test job back to zig-0.14.0 (doh)Andre Weissflog2025-05-241-0/+2
|
* ci: switch zig setup from mlugg/setup-zig back to goto-bus-stop/setup-zig ↵Andre Weissflog2025-05-241-6/+2
| | | | (it's just fails much less often to install)
* clarify changelogAndre Weissflog2025-05-241-2/+2
|
* Merge pull request #1245 from floooh/issue1244/compute-ms2Andre Weissflog2025-05-2416-1274/+2309
|\ | | | | Compute Milestone 2
| * ci: temorarily switch zig to version 0.14.0 (mlugg/setup-zig has trouble ↵Andre Weissflog2025-05-241-3/+3
| | | | | | | | fetching the latest nightly)
| * update changelog and readme (compute-ms2)Andre Weissflog2025-05-242-1/+51
| |
| * Merge branch 'master' into issue1244/compute-ms2Andre Weissflog2025-05-243-50/+66
| |\ | |/ |/|
* | sokol_imgui.h: fix unused function error if compiled with ↵Andre Weissflog2025-05-221-0/+2
| | | | | | | | SOKOL_IMGUI_NO_SOKOL_APP
* | sokol_imgui.h: fix igGetIO vs igGetIO_Nil C binding flavour differenceAndre Weissflog2025-05-222-49/+53
| |
* | Merge branch 'danielchasehooper-patch-1'Andre Weissflog2025-05-212-1/+11
|\ \
| * | update changelog (https://github.com/floooh/sokol/pull/1265)Andre Weissflog2025-05-211-0/+10
| | |
| * | Set activation policy before making window fullscreenDaniel Hooper2025-05-131-1/+1
|/ /
| * Merge branch 'master' into issue1244/compute-ms2Andre Weissflog2025-05-121-1/+1
| |\ | |/ |/|
* | Merge pull request #1264 from tomasandrle/patch-1Andre Weissflog2025-05-111-1/+1
|\ \ | | | | | | Fix typo in sokol_gfx.h
| * | Update sokol_gfx.hTomáš Andrle2025-05-111-1/+1
|/ / | | | | Fix typo.