| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | sokol_gfx.h: fix a comment typogles2 | Andre Weissflog | 2023-04-03 | 1 | -1/+1 |
| | | |||||
| * | sokol_gfx.h metal: store content of offscreen depth/stencil surface. | Andre Weissflog | 2023-04-03 | 1 | -0/+2 |
| | | | | | | | | | | Excplicitly sets MTLStoreActionStore on offscreen depth/stencil surfaces, not great from perspective point of view, but addresses https://github.com/floooh/sokol/pull/815. Also see https://github.com/floooh/sokol/issues/816 for a proper cleanup proposal. | ||||
| * | Merge pull request #814 from striezel-stash/actions-rs-toolchain-replacement | Andre Weissflog | 2023-04-03 | 1 | -6/+2 |
| |\ | | | | | gh actions: replace unmaintained actions-rs/toolchain action | ||||
| | * | gh actions: replace unmaintained actions-rs/toolchain action | Dirk Stolle | 2023-04-02 | 1 | -6/+2 |
| | | | | | | | | | | | | | | | | | | | | | Basically all of the `actions-rs/*` actions are unmaintained. See <https://github.com/actions-rs/toolchain/issues/216> for more information. Due to their age they generate several warnings in CI runs. To get rid of those warnings the occurrences of `actions-rs/toolchain` are replaced by `dtolnay/rust-toolchain`. | ||||
| * | | Merge pull request #813 from striezel-stash/fix-typos | Andre Weissflog | 2023-04-03 | 4 | -23/+23 |
| |\ \ | |/ |/| | fix some typos | ||||
| | * | fix some typos | Dirk Stolle | 2023-04-02 | 4 | -23/+23 |
| |/ | |||||
| * | gh actions: use repo-token in nim setup | Andre Weissflog | 2023-04-01 | 1 | -0/+1 |
| | | |||||
| * | sokol_app.h emsc: fallback to EmscriptenKeyboardEvent.key if .code isn't ↵ | Andre Weissflog | 2023-04-01 | 1 | -3/+15 |
| | | | | | populated (fixes #809) | ||||
| * | gh actions: try to select a specific nim version | Andre Weissflog | 2023-03-31 | 1 | -0/+2 |
| | | |||||
| * | gen_bindings.yml: disable fail-fast mode for matrix jobs | Andre Weissflog | 2023-03-31 | 1 | -0/+3 |
| | | |||||
| * | gen_rust.py: special case SAPP_MODIFIER_* constants to u32 (fixes ↵ | Andre Weissflog | 2023-03-31 | 1 | -2/+9 |
| | | | | | https://github.com/floooh/sokol-rust/issues/5) | ||||
| * | readme: add link to sokol-rust | Andre Weissflog | 2023-03-31 | 1 | -0/+1 |
| | | |||||
| * | gh actions: build all rust targets in test-rust step | Andre Weissflog | 2023-03-30 | 1 | -5/+5 |
| | | |||||
| * | gh actions: activate the git push into sokol-rust | Andre Weissflog | 2023-03-30 | 1 | -1/+1 |
| | | |||||
| * | gh actions: unfix cargo fmt in deploy-rust step | Andre Weissflog | 2023-03-29 | 1 | -1/+1 |
| | | |||||
| * | gh actions: fix cargo fmt in deploy-rust step | Andre Weissflog | 2023-03-29 | 1 | -1/+1 |
| | | |||||
| * | gh actions: add a temporary git status to the deploy-rust step | Andre Weissflog | 2023-03-29 | 1 | -0/+1 |
| | | |||||
| * | gh actions: fix artifact path in deploy-rust step | Andre Weissflog | 2023-03-29 | 1 | -1/+1 |
| | | |||||
| * | gh actions: remove recursive git strategt from deploy-rust step | Andre Weissflog | 2023-03-29 | 1 | -1/+0 |
| | | |||||
| * | Integrate automatic sokol-rust bindings generation. (#811) | Andre Weissflog | 2023-03-29 | 6 | -20/+980 |
| | | |||||
| * | sokol_app.h win32.h: fix GlobalUnlock parameter in clipboard code (fixes #810) | Andre Weissflog | 2023-03-28 | 1 | -7/+14 |
| | | |||||
| * | fix odin binding generation gh action test step | Andre Weissflog | 2023-03-18 | 1 | -24/+60 |
| | | |||||
| * | odin bindings generation: update odin version to 2023-03 | Andre Weissflog | 2023-03-18 | 1 | -3/+3 |
| | | |||||
| * | fix sokol_spine.h tests (caused by different spine runtime defaults | Andre Weissflog | 2023-03-18 | 1 | -6/+6 |
| | | |||||
| * | sokol_app.h win32: semi-fix for absolute position raw mouse input (fixes #806) | Andre Weissflog | 2023-03-18 | 1 | -8/+9 |
| | | | | | | | | | NOTE that this code is still untested and most likely is still broken when a mouse actually sends raw input data with absolute mouse positions (apparantly this is the case in remote desktop sessions - see the links to GLFW issue and DXTK commit for more info). | ||||
| * | Merge pull request #803 from pr0g/gl-warning | Andre Weissflog | 2023-03-14 | 1 | -1/+1 |
| |\ | | | | | Fix warning relating to glTexParameterfv | ||||
| | * | fix warning C4113: 'PFN_glTexParameterfv' differs in parameter lists from ↵ | Tom Hulton-Harrop | 2023-03-12 | 1 | -1/+1 |
| |/ | | | | 'PFNGLTEXPARAMETERFVPROC' | ||||
| * | readme: add sokol_log.h and sokol_spine.h to the list | Andre Weissflog | 2023-02-20 | 1 | -0/+2 |
| | | |||||
| * | Merge pull request #796 from floooh/sokol-gfx-query-desc | Andre Weissflog | 2023-02-20 | 4 | -137/+603 |
| |\ | | | | | sokol_gfx.h: add sg_query_[buffer|image|shader|pipeline|pass]_desc() functions. | ||||
| | * | update changelog (note about minor breaking change in sokol_gfx.h) | Andre Weissflog | 2023-02-20 | 1 | -0/+4 |
| | | | |||||
| | * | update changelog and readme | Andre Weissflog | 2023-02-20 | 2 | -2/+32 |
| | | | |||||
| | * | sokol_gfx.h: doc tweaks | Andre Weissflog | 2023-02-20 | 1 | -26/+26 |
| | | | |||||
| | * | sokol_gfx.h: implement sg_query_pass_desc() | Andre Weissflog | 2023-02-19 | 2 | -0/+62 |
| | | | |||||
| | * | sokol_gfx.h d3d11: fix build | Andre Weissflog | 2023-02-19 | 1 | -3/+3 |
| | | | |||||
| | * | sokol_gfx.h: implement sg_query_pipeline_desc() | Andre Weissflog | 2023-02-19 | 2 | -32/+137 |
| | | | |||||
| | * | sokol_gfx.h: implement sg_query_shader_desc() | Andre Weissflog | 2023-02-19 | 2 | -6/+94 |
| | | | |||||
| | * | sokol_gfx.h: implement sg_query_image_desc() | Andre Weissflog | 2023-02-19 | 2 | -0/+102 |
| | | | |||||
| | * | sokol_gfx.h: implement sg_query_buffer_desc() | Andre Weissflog | 2023-02-19 | 2 | -83/+158 |
| |/ | |||||
| * | fix typo and improve last changelog entry | Andre Weissflog | 2023-02-17 | 1 | -7/+8 |
| | | |||||
| * | update changelog (https://github.com/floooh/sokol/issues/794) | Andre Weissflog | 2023-02-17 | 1 | -0/+11 |
| | | |||||
| * | sokol_app.h macos: replaced workaround for 'no key-up during Cmd | Andre Weissflog | 2023-02-17 | 1 | -7/+17 |
| | | | | | | | | | | | | | pressed' replaced with proper fix. macOS doesn't send key-up events while Cmd is down for whatever reasons (both native and in browsers). This change fixes at least the native side by installing an event monitor callback function. Special thanks to GLFW for providing a solution. No such fix possible for Emscripten unfortunately. | ||||
| * | sokol_log.h emsc: include emscripten.h instead of em_js.h, should fix #791 | Andre Weissflog | 2023-02-16 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #792 from darkerbit/patch-1 | Andre Weissflog | 2023-02-16 | 1 | -0/+1 |
| |\ | | | | | sokol_audio.h: Include alloca.h on Linux | ||||
| | * | sokol_audio.h: Include alloca.h on Linux | darkerbit | 2023-02-16 | 1 | -0/+1 |
| |/ | | | | | Required by a snd_pcm_hw_params_alloca call in _saudio_alsa_backend_init. This change makes it so the implementation links correctly on Linux in -std=c99 mode, instead of relying on implicit alloca only provided by GNU extensions. | ||||
| * | update changelog (sg_limits.gl_max_combined_texture_image_units) | Andre Weissflog | 2023-02-15 | 1 | -1/+4 |
| | | |||||
| * | sokol_gfx_imgui.h: print sg_limits.gl_max_combined_texture_image_units | Andre Weissflog | 2023-02-15 | 1 | -0/+1 |
| | | |||||
| * | sokol_gfx.h: expose GL specific GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS in sg_limits | Andre Weissflog | 2023-02-15 | 1 | -4/+4 |
| | | |||||
| * | Merge branch 'allcreater-gl_texture_cache_fix' | Andre Weissflog | 2023-02-15 | 2 | -6/+16 |
| |\ | |||||
| | * | update changelog | Andre Weissflog | 2023-02-15 | 1 | -0/+8 |
| | | | |||||
| | * | sokol_gfx.h: change _SG_GL_IMAGE_CACHE_SIZE from enum to define, improve ↵ | Andre Weissflog | 2023-02-15 | 1 | -6/+4 |
| | | | | | | | | | some bounds check asserts | ||||