aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sokol_app.h macos: replace MTKView with CAMetalLayer+CADisplayLink wipdrop-mtkviewAndre Weissflog9 hours1-81/+98
|
* changelog typoHEADmasterAndre Weissflog2 days1-1/+1
|
* Merge pull request #1442 from floooh/issue1441/mouse-wheel-zoomAndre Weissflog2 days2-5/+15
|\ | | | | sokol_app.h win: harmonize mouse wheel speed with glfw
| * update changelog (https://github.com/floooh/sokol/pull/1442)Andre Weissflog2 days1-0/+10
| |
| * sokol_app.h emsc: fix mouse wheel delta to match native incrementsAndre Weissflog2 days1-1/+1
| |
| * sokol_app.h win: harmonize mouse wheel speed with glfwAndre Weissflog3 days1-4/+4
| |
* | sokol_gfx.h: fix comment typoAndre Weissflog3 days1-1/+1
|/
* Merge pull request #1438 from floooh/issue1437/ios_pass_dimensionsAndre Weissflog6 days2-8/+37
|\ | | | | sokol_app.h ios/mtl: Fix drawable size mismatch assert on rotate
| * update changelog (https://github.com/floooh/sokol/pull/1438)Andre Weissflog6 days1-0/+17
| |
| * sokol_app.h ios/mtl: fix drawable size mismatch assert on rotate (see ↵Andre Weissflog6 days1-8/+20
|/ | | | https://github.com/floooh/sokol/issues/1437)
* Merge pull request #1434 from developer-3/masterAndre Weissflog10 days1-1/+1
|\ | | | | sokol_fetch.h: fix typo in documentation
| * sokol_fetch.h: fix typo in documentationAdam Anderson10 days1-1/+1
|/
* changelog: add missing pr link to last itemAndre Weissflog11 days1-0/+2
|
* Merge pull request #1433 from floooh/vk-code-cleanupAndre Weissflog11 days2-53/+85
|\ | | | | Minor Vulkan window glue cleanup round.
| * update changelog (https://github.com/floooh/sokol/pull/1433)Andre Weissflog11 days1-0/+13
| |
| * sokol_app.h vk/win: fix frame time measurement on vulkan+windowsAndre Weissflog11 days1-5/+1
| |
| * sokol_app.h vk: cleanup swapchain creation, don't update fb w/h in ↵Andre Weissflog11 days1-44/+66
| | | | | | | | _sapp_win32_update_dimensions
| * sokol_app.h vk: fix case where no suitable physical device is foundAndre Weissflog11 days1-4/+5
|/
* tweak last changelog entryAndre Weissflog12 days1-2/+4
|
* Merge pull request #1430 from floooh/vk-swapchain-cleanup-2Andre Weissflog13 days2-1/+36
|\ | | | | Fix Windows Vulkan validation layer errors.
| * update changelog (https://github.com/floooh/sokol/pull/1430)Andre Weissflog13 days1-0/+17
| |
| * sokol_app.h vk: fix swapchain validation layer error on Windows+NVIDIAfloooh2026-01-311-2/+6
| |
| * sokol_app.h vk: enfore a min-swapchain-image-count of at least 3, fixes ↵Andre Weissflog2026-01-311-1/+15
| | | | | | | | present-complete semaphore validation layer error
| * sokol_app.h vk: fix inconsistent semaphore indexingAndre Weissflog2026-01-311-2/+2
|/
* readme: update see-whats-newAndre Weissflog2026-01-261-1/+1
|
* Dual-source-blending (#1426)Andre Weissflog2026-01-264-1/+101
|
* sokol_gfx.h vk: fix catastrophic performance of uniform updates on Intel ↵Andre Weissflog2026-01-242-40/+71
| | | | Windows driver. (#1424)
* sokol_app.h vk: post-merge fix (remove a redundant return statement)Andre Weissflog2026-01-241-1/+0
|
* Vulkan backend: enable debug object labels. (#1422)Andre Weissflog2026-01-244-9/+92
|
* Merge pull request #1418 from luigi-rosso/expose_command_queueAndre Weissflog2026-01-201-0/+14
|\ | | | | feature: expose Metal CommandQueue
| * feature: expose Metal CommandQueueLuigi Rosso2026-01-201-0/+14
|/
* changelog tweakAndre Weissflog2026-01-191-1/+1
|
* Merge pull request #1417 from floooh/vulkan-windowsAndre Weissflog2026-01-198-23/+129
|\ | | | | Enable experimental vulkan backend on Windows
| * update changelog (https://github.com/floooh/sokol/pull/1417)Andre Weissflog2026-01-191-0/+7
| |
| * sokol_gfx/app.h: update vulkan backend build instructionsAndre Weissflog2026-01-192-3/+21
| |
| * sokol_app/gfx.h: vulkan build instructionsAndre Weissflog2026-01-192-0/+8
| |
| * github ci: add Vulkan-Loader to windows vulkan setupAndre Weissflog2026-01-192-2/+2
| |
| * github ci: setup vulkan sdk on windowsAndre Weissflog2026-01-192-0/+12
| |
| * tests: add windows+vulkan to test compilationAndre Weissflog2026-01-193-0/+43
| |
| * sokol_app.h win/vk: hook up vulkan to windows frame loopAndre Weissflog2026-01-191-0/+8
| |
| * sokol_gfx.h vk: windows supportAndre Weissflog2026-01-192-20/+30
|/
* sokol_gfx.h gl: fix iOS build (don't define _SOKOL_GL_HAS_COLORMASKI on iOS)Andre Weissflog2026-01-191-1/+1
|
* Merge branch 'luigi-rosso-gles32_mrt_colormask'Andre Weissflog2026-01-192-10/+33
|\
| * update changelog (https://github.com/floooh/sokol/pull/1414)Andre Weissflog2026-01-191-0/+6
| |
| * sokol_gfx.h gl: simplify glColorMask vs glColorMaski codeAndre Weissflog2026-01-191-28/+17
| |
| * Merge branch 'gles32_mrt_colormask' of github.com:luigi-rosso/sokol into ↵Andre Weissflog2026-01-191-1/+29
|/| | | | | | | luigi-rosso-gles32_mrt_colormask
| * fix: enable MRT independent write mask on GLES 3.2+Luigi Rosso2026-01-151-1/+29
| |
* | Merge branch 'luigi-rosso-fix_fbo_depth_attachment_switching'Andre Weissflog2026-01-182-0/+17
|\ \ | |/ |/|
| * update changelog (https://github.com/floooh/sokol/pull/1412)Andre Weissflog2026-01-181-0/+9
| |
| * fix: clear depth attachments before switching types on all gl implementationsLuigi Rosso2026-01-151-6/+4
| |