aboutsummaryrefslogtreecommitdiff
path: root/sokol_args.h
Commit message (Collapse)AuthorAgeFilesLines
* simplify logging preprocessor macrosAndre Weissflog2022-10-221-1/+1
|
* Merge branch 'log-callback' of github.com:Manuzor/sokol into ↵Andre Weissflog2022-10-221-11/+1
|\ | | | | | | Manuzor-log-callback
| * Replace SOKOL_LOG with runtime callbacks.Manuel Floruß2022-10-031-11/+1
| | | | | | | | Also removes SOKOL_LOG from sokol_fontstash.h and sokol_args.h because it's not used there.
* | sokoL_app/args/audio/fetch.h emsc: suppress closure analysis false ↵Andre Weissflog2022-10-191-6/+6
| | | | | | | | positives, modernize embedded Javascript
* | emscripten: use new EM_JS_DEPS() macro to declare JS function dependenciesAndre Weissflog2022-10-151-0/+5
|/
* sokol_args.h: fixes for Emscripten 3.2.21 (ccall is now a 'legacy function')Andre Weissflog2022-09-101-1/+5
|
* Language bindings: fix new allocator callbacks (#671)Andre Weissflog2022-05-301-5/+2
| | | | | | | * remove typedef indirection for allocator callback functions * language bindings: fix allocator bindings * language bindings: replace FIXMEs and ??? with actual errors
* Add memory allocator callbacks to sokol headers. (#662)Andre Weissflog2022-05-151-17/+96
|
* Language-binding-friendly API changes. (#458)Andre Weissflog2021-02-101-2/+2
| | | See: https://floooh.github.io/2021/02/07/sokol-api-overhaul.html
* move SOKOL_IMPL vs SOKOL_xxx_IMPL outside the include guardAndre Weissflog2020-11-281-3/+3
|
* make SOKOL_IMPL vs SOKOL_xxx_IMPL consistent across all headers (both are ↵Andre Weissflog2020-11-281-6/+9
| | | | supported)
* document SOKOL_API_DECL (these macros are still valid)Andre Weissflog2020-11-281-0/+1
|
* Auto-generated distinct macros per lib. Resolves #428Borislav Stanimirov2020-11-191-18/+22
|
* sokol_args.h: fix tabs and whitespaceAndre Weissflog2020-11-041-4/+2
|
* Parse argc/argv in emscriptenThehink2020-10-291-13/+8
|
* more minor sokol_args.h documentation fixesAndre Weissflog2020-08-171-1/+4
|
* sokol_args.h: fix documentationAndre Weissflog2020-08-171-10/+8
| | | | | | | The doc section about getting UTF-8 encoded command line arguments on Windows was misleading (using __argc/__argv doesn't actually work in an application that's not compiled with UNICODE. This has been fixed with the proper procedure.
* fix warnings in D3D11 code path and clang-msvcEduardo Bart2020-06-011-1/+1
|
* reference-based equivalents for c++Garett Bass2020-05-061-0/+4
|
* sokol_args.h: fix misfiring assert in WASM code path (fixes #273)Andre Weissflog2020-03-031-1/+1
|
* more MSVC /W4 fixesAndre Weissflog2019-12-051-4/+0
|
* ifdef guardsmartincohen2019-09-021-1/+2
|
* Add SOKOL_DLL support to all headers. (#163)Andre Weissflog2019-06-041-1/+15
| | | | | On Windows, this adds __declspec(dllexport) or __declspec(dllimport) to all function declarations so that the sokol headers can be compiled into a DLL. Fixes #160 .
* added a project URL to the docs-comment block of all headersAndre Weissflog2019-05-151-0/+2
|
* add 'included' defines to all sokol headers for better error messages when ↵Andre Weissflog2019-03-091-0/+2
| | | | included are missing
* sokol_args.h: fix emscripten warning when compiling in debug modeAndre Weissflog2019-02-221-1/+1
|
* Emscripten platform updates (#116)Andre Weissflog2019-02-161-1/+1
| | | | | * preparations for MINIMAL_RUNTIME * better closure compiler compatibility * replace deprecated functions with 'modern' equivalents
* sokol_args.h: fix typenamesAndre Weissflog2019-01-281-2/+2
|
* sokol_args.h: minor style fixesAndre Weissflog2019-01-281-4/+4
|
* detect debug mode via NDEBUG, not _DEBUG, raise Android log level to INFOAndre Weissflog2019-01-271-1/+1
|
* sokol_app.h, sokol_args.h: surround EMSCRIPTEN_KEEPALIVE funcs with extern 'C'Andre Weissflog2019-01-231-0/+6
|
* added names to public structs and enums so they can be forward declaredBorislav Stanimirov2018-11-301-1/+1
|
* removed trailing spacesBorislav Stanimirov2018-11-301-9/+9
|
* minor comment typosAndre Weissflog2018-11-071-1/+1
|
* sokol_args.h: SOKOL_API_DECL and SOKOL_API_IMPL macrosAndre Weissflog2018-10-181-24/+33
|
* sokol_audio.h: minor docs fixAndre Weissflog2018-10-171-1/+1
|
* sokol_args.h: doc typoAndre Weissflog2018-10-171-1/+1
|
* sokol_args.h: some header-doc fixesAndre Weissflog2018-10-171-8/+10
|
* sokol_args.h: add note about Windows __argc, __argvAndre Weissflog2018-10-171-0/+15
|
* sokol_args.h: header documentationAndre Weissflog2018-10-171-28/+132
|
* sokol_args.h: emscripten supportAndre Weissflog2018-10-171-6/+90
|
* sokol-args: escape sequencesAndre Weissflog2018-10-171-12/+43
|
* sokol_args.h: start with quote supportAndre Weissflog2018-10-151-5/+39
|
* minor fix in sokol_args.hAndre Weissflog2018-10-131-1/+1
|
* more sokol_args.h implAndre Weissflog2018-10-131-4/+93
|
* sokol_args.h: start with implementationAndre Weissflog2018-10-121-1/+270
|
* started with sokol_args.hAndre Weissflog2018-10-081-0/+106