aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #859 from stianhj/masterpre-separate-samplersAndre Weissflog2023-07-151-1/+1
|\ | | | | sokol_debugtext.h: fix doc code example typo
| * sokol_debugtext.h: fix doc code example typoStian H. Johannesen2023-07-151-1/+1
|/
* Merge pull request #855 from benjitrosch/masterAndre Weissflog2023-07-121-102/+169
|\ | | | | made sokol_imgui event functions that were sapp agnostic public
| * added function prototypes, removed imguikey function, and added ↵Benjamin Trosch2023-07-101-46/+89
| | | | | | | | documentation blurb
| * made sokol_imgui event functions that were sapp agnostic publicBenjamin Trosch2023-07-091-118/+142
| |
* | add MEG-4 project to readmeAndre Weissflog2023-07-091-0/+2
|/
* Merge pull request #851 from AnujAsher/patch-1Andre Weissflog2023-07-021-2/+2
|\ | | | | fix public function implementation prefix for egl functions
| * fix public function implementation prefix for egl functionsAnuj Asher2023-07-021-2/+2
|/ | | it was a typo SOKOL_APP_IMPL -> SOKOL_API_IMPL
* Merge pull request #846 from Angluca/masterAndre Weissflog2023-06-262-3/+3
|\ | | | | use addr instead unsafeAddr
| * Update gen_bindings.ymlPixeller2023-06-251-1/+1
| |
| * use addr insteadPixeller2023-06-231-2/+2
|/ | | | | warning:: `unsafeAddr` is a deprecated alias for `addr`, use `addr` instead.
* sokol_gfx.h gl: fix unused variable errorAndre Weissflog2023-06-191-0/+1
|
* sokol_gfx.h gles3: fix framebuffer invalidation bug after msaa resolve ↵Andre Weissflog2023-06-191-4/+10
| | | | (fixes #841)
* fix changelog typo (again)Andre Weissflog2023-05-241-1/+1
|
* fix changelog typoAndre Weissflog2023-05-241-1/+1
|
* Merge pull request #836 from floooh/sokol-imgui-mouse-source-eventAndre Weissflog2023-05-202-7/+61
|\ | | | | sokol_imgui.h: improve touch input with new Dear ImGui 1.89.5 function.
| * update changelog (sokol_imgui.h touch input improvements)Andre Weissflog2023-05-201-1/+9
| |
| * sokol_imgui.h: improve touch interactionsAndre Weissflog2023-05-201-6/+52
|/ | | | | | | When the Dear ImGui version is >= 1.89.5, sokol_imgui.h now uses the new io.AddMouseSourceEvent() function to differentiate between mouse and touchscreen events. This makes ui tabs work with single taps on touch screens (previously this required a double-tap).
* Merge branch 'castano-ic-dropevent-modifiers'Andre Weissflog2023-05-202-31/+85
|\
| * update changelogAndre Weissflog2023-05-201-0/+17
| |
| * sokol_app.h win32: SAPP_EVENTTYPE_MOUSE_ENTER/LEAVE sets dx/dy to 0Andre Weissflog2023-05-201-0/+4
| |
| * sokol_app.h x11: add a fixme about modifiers keys in ↵Andre Weissflog2023-05-201-0/+3
| | | | | | | | SAPP_EVENTTYPE_FILES_DROPPED
| * sokol_app.h x11: SAPP_EVENTTYPE_FILES_DROPPED set dx/dy to zeroAndre Weissflog2023-05-201-0/+2
| |
| * sokol_app.h x11: SAPP_EVENTTYPE_MOUSE_ENTER/LEAVE set dx/dy to zeroAndre Weissflog2023-05-201-7/+10
| |
| * sokol_app.h emsc: set modifier field in SAPP_EVENTTYPE_FILES_DROPPED ↵Andre Weissflog2023-05-201-2/+12
| | | | | | | | (doesn't work on Safari though)
| * sokoL_app.h emsc: SAPP_EVENTTYPE_MOUSE_ENTER/LEAVE set dx/dy to 0Andre Weissflog2023-05-201-5/+10
| |
| * sokol_app.h macos: SAPP_EVENTTYPE_FILES_DROPPED now sets the ↵Andre Weissflog2023-05-201-1/+2
| | | | | | | | sapp_event.modifiers field
| * sokol_app.h macos: mouse and drop event fixes:Andre Weissflog2023-05-201-16/+24
| | | | | | | | | | | | - SAPP_EVENTTYPE_MOUSE_ENTER and SAPP_EVENTTYPE_MOUSE_LEAVE set mouse dx/dy to 0 - SAPP_EVENTTYPE_FILES_DROPPED: the mouse position is now the window-relative drop-position
| * Merge branch 'ic-dropevent-modifiers' of https://github.com/castano/sokol ↵Andre Weissflog2023-05-201-0/+1
|/| | | | | | | into castano-ic-dropevent-modifiers
| * Update event modifiers on drag and drop events.Ignacio Castaño2023-05-101-0/+1
| |
* | sokol_gfx.h: fix doc typoAndre Weissflog2023-05-201-1/+1
| |
* | sokol_gfx.h: tweak documentationAndre Weissflog2023-05-191-3/+3
| |
* | changelog wordingAndre Weissflog2023-05-191-8/+8
| |
* | fix changelog typoAndre Weissflog2023-05-191-1/+1
| |
* | ci: fix sokol-rust compilation (--examples --verbose)Andre Weissflog2023-05-191-1/+1
| |
* | gen_nim.py: add new sg_load_action and sg_store_action name special casesAndre Weissflog2023-05-191-0/+2
| |
* | Merge pull request #834 from floooh/sgfx-pass-overhaulAndre Weissflog2023-05-195-853/+2188
|\ \ | | | | | | Separate load/store actions for render passes.
| * | update readme and changelog (new renderpass stuff)Andre Weissflog2023-05-192-1/+38
| | |
| * | README.md: update sokol-gfx example codeAndre Weissflog2023-05-181-3/+3
| | |
| * | sokol_gfx.h: add a 'RENDER PASSES' doc section, and update related commend ↵Andre Weissflog2023-05-181-31/+240
| | | | | | | | | | | | headers
| * | sokol-gfx-test: add sg_make_pass validation testsAndre Weissflog2023-05-161-1/+665
| | |
| * | sokol_gfx.h: sg_make_pass validation fixesAndre Weissflog2023-05-161-19/+22
| | |
| * | sokol_gfx.h: rename sg_image_desc.render_attachment back to .render_targetAndre Weissflog2023-05-153-61/+61
| | |
| * | add sokol-gfx validation tests for buffer and image creationAndre Weissflog2023-05-151-13/+298
| | |
| * | sokol_gfx.h: fix validation message for VALIDATE_BUFFERDESC_SIZEAndre Weissflog2023-05-151-1/+1
| | |
| * | update sokol-gfx testsAndre Weissflog2023-05-151-14/+14
| | |
| * | sokol_gfx.h: fix dummy backend, fix release mode unused warningsAndre Weissflog2023-05-151-16/+30
| | |
| * | sokol_gfx.h metal: fix depth/stencil pass bindingsAndre Weissflog2023-05-141-1/+21
| | |
| * | sokol_gfx.h d3d11: fix msaa resolveAndre Weissflog2023-05-141-42/+43
| | |
| * | sokol_gfx.h d3d11: more render pass overhaul wipAndre Weissflog2023-05-141-5/+18
| | |