aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge branch 'radekm-c3-lang-support'Andre Weissflog2025-02-105-1/+498
|\ \
| * | Merge branch 'c3-lang-support' of https://github.com/radekm/sokol into ↵Andre Weissflog2025-02-105-1/+498
|/| | | | | | | | | | | radekm-c3-lang-support
| * | Add support for C3 to bindgenRadek Micek2025-02-015-1/+498
| | |
* | | Merge pull request #1210 from floooh/remove-pvrtcAndre Weissflog2025-02-097-136/+9
|\ \ \ | | | | | | | | Remove PVRTC pixel formats.
| * | | tests/CMakeLists.txt: remove the -Wno-deprecated-declarations exception for iOSAndre Weissflog2025-02-091-5/+0
| | | |
| * | | fix tests (sokol_gfx.h pvrtc removal)Andre Weissflog2025-02-091-4/+0
| | | |
| * | | update changelog (pvrtc removal)Andre Weissflog2025-02-092-1/+6
| | | |
| * | | sokol_gfx.h: remove pvrtc pixelformat (see: ↵Andre Weissflog2025-02-093-126/+3
|/ / / | | | | | | | | | https://github.com/floooh/sokol/issues/1206)
* | | Merge branch 'jdah-master'Andre Weissflog2025-02-093-7/+49
|\ \ \
| * | | update changelog (https://github.com/floooh/sokol/pull/1209)Andre Weissflog2025-02-091-0/+8
| | | |
| * | | sokol_gfx.h: add default handling and validation layer check for ↵Andre Weissflog2025-02-091-7/+27
| | | | | | | | | | | | | | | | blend-op-min/max vs blend-factor-one
| * | | sokol_gfx_imgui.h: add SG_BLENDOP_MIN/MAX supportAndre Weissflog2025-02-091-0/+2
| | | |
| * | | added GL_MIN, GL_MAX constantsjdah2025-02-071-0/+2
| | | |
| * | | added SG_BLENDOP_MIN/MAXjdah2025-02-061-0/+10
|/ / /
* / / gen_zig.py: don't 'pub' extern C func declaration.Andre Weissflog2025-02-011-1/+1
|/ / | | | | | | ...that way they don't show up in the generated zig-docs.
* | Merge branch 'fix-extra-semicolons'Andre Weissflog2025-01-308-30/+39
|\ \
| * | CI tests: don't enable -Wextra-semi for GCC in C modeAndre Weissflog2025-01-301-1/+5
| | |
| * | add -Wextra-semi to CI tests and fix resulting warningsAndre Weissflog2025-01-308-31/+36
|/ /
* | Merge pull request #1205 from RobLoach/patch-1Andre Weissflog2025-01-301-2/+2
|\ \ | | | | | | sokol_args: Fix Emscripten extra semi-colon
| * | sokol_args: Fix Emscripten extra semi-colonRob Loach2025-01-301-2/+2
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | In Emscripten, the `EM_JS` function should not end with a `;`. This change fixes that for both instances. This is the error that you get when using the `;`... ``` sokol_args.h:688:63: error: extra ';' outside of a function [-Werror,-Wextra-semi] 688 | EM_JS_DEPS(sokol_audio, "$withStackSave,$stringToUTF8OnStack"); | ^ sokol_args.h:732:3: error: extra ';' outside of a function [-Werror,-Wextra-semi] 732 | }); | ^ 2 errors generated. ```
* | Merge pull request #1202 from battledash/patch-1Andre Weissflog2025-01-261-1/+1
|\ \ | | | | | | Typo fix in log docs
| * | Fix doc typo.Sean Kahler2025-01-251-1/+1
| |/
* | Merge pull request #1204 from karl-zylinski/odin-bindgen-wasmAndre Weissflog2025-01-261-0/+5
|\ \ | |/ |/| Make Odin bindings respect common vetting rules + easier to use WASM
| * Generate Odin bindings that: (1) Are easier to use with web builds. (2) ↵Karl Zylinski2025-01-261-0/+5
|/ | | | Compile cleanly with '-vet -strict-style'
* Merge pull request #1199 from floooh/issue1198_bindslot_rangechecksAndre Weissflog2025-01-252-31/+186
|\ | | | | sokol_gfx.h: more bindslot range checks in release mode
| * update changelog (https://github.com/floooh/sokol/pull/1199)Andre Weissflog2025-01-251-0/+22
| |
| * sokol_gfx.h: some naming convention cleanup for validation log item namesAndre Weissflog2025-01-251-28/+28
| |
| * sokol_gfx.h wgpu: add wgsl bindslot range checks in release modeAndre Weissflog2025-01-251-0/+41
| |
| * sokol_gfx.h mtl: add msl bindslot range checks in release modeAndre Weissflog2025-01-241-0/+40
| |
| * sokol_gfx gl: change the new release mode bindslot range check to not be ↵Andre Weissflog2025-01-241-3/+7
| | | | | | | | fatal, instead shader creation fails with SG_RESOURCESTATE_FAILED
| * sokol_gfx d3d11: check bindslot ranges in release, don't crash when shader ↵Andre Weissflog2025-01-241-0/+48
|/ | | | creation fails
* mention last changelog item in readmeAndre Weissflog2025-01-231-1/+1
|
* sokol_gfx.h gl: fix max number of storage buffer bindings (fixes #1193) (#1196)Andre Weissflog2025-01-232-4/+44
|
* Merge pull request #1195 from floooh/issue1194_genbindings_comments_windowsAndre Weissflog2025-01-211-2/+6
|\ | | | | gen_ir.py: comment generation fixes
| * gen_ir.py: fix last comment character being ommittedAndre Weissflog2025-01-211-1/+1
| |
| * gen_ir.py: don't let python 'fix' line endings in input fileAndre Weissflog2025-01-211-1/+5
|/ | | | ...otherwise the range values in the Clang ast-dump are off.
* gen_util.py: fix a regular expression warning on WindowsAndre Weissflog2025-01-211-2/+2
|
* sokol_gfx.h d3d11: fix color vs depth pixel format caps bit lookupAndre Weissflog2025-01-181-2/+7
| | | | Fixes #1192
* gen_zig.py: fix naming convention change in 0.14.0-devAndre Weissflog2025-01-181-2/+2
|
* sokol_args.h: coding style fixesAndre Weissflog2025-01-131-75/+62
|
* Merge branch 'munrocket-master'Andre Weissflog2025-01-131-2/+1
|\
| * Merge branch 'master' of https://github.com/munrocket/sokol into ↵Andre Weissflog2025-01-131-2/+1
|/| | | | | | | munrocket-master
| * sokol_gfx.h: add unorm10-10-10-2 vertex formatmunrocket2024-09-071-2/+1
| |
* | changelog: fix PR linkAndre Weissflog2025-01-121-1/+1
| |
* | Merge pull request #1187 from kassane/d-bindgen-fixesAndre Weissflog2025-01-122-0/+4
|\ \ | | | | | | D bindgen: add memtrack and fix fetch update
| * | undo char default valueMatheus Catarino2025-01-121-1/+0
| | |
| * | some changesMatheus Catarino2025-01-122-0/+5
| | | | | | | | | | | | | | | * fix fetch update * add memtrack
* | | sokol_app.h html5: new init flag sapp_desc.html5_update_document_title (#1186)Andre Weissflog2025-01-122-3/+21
|/ / | | | | | | | | | | When sapp_desc.html5_update_document_title is true, sokol_app.h will set the HTML document.title to sapp_desc.window_title. Fixes #1132
* | Merge pull request #1185 from floooh/issue1184_glsl_warningAndre Weissflog2025-01-121-3/+8
|\ \ | | | | | | sokol_gfx.h gl: better warnings on 'x not found in shader'
| * | sokol_gfx.h: improve warning message on ↵Andre Weissflog2025-01-121-3/+8
| | | | | | | | | | | | vertex-attr/uniform-block/image-sampler not found in shader (fixes #1184)