aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sokol_app.h win32: don't force /subsystem:windows if SOKOL_NO_ENTRY is definedAndre Weissflog2021-02-201-1/+1
|
* update README and CHANGELOGAndre Weissflog2021-02-192-2/+8
|
* sokol_app.h: documentation for the new console output optionsAndre Weissflog2021-02-191-3/+33
|
* sokol_app.h: configure Win32 console output features, restore codepage on exitAndre Weissflog2021-02-191-12/+35
|
* enable console output for SOKOL_WIN32_FORCE_MAINGarett Bass2021-02-191-0/+6
|
* enable console output in WinMainGarett Bass2021-02-191-0/+6
|
* sokol_shape.h: fix some doc typosAndre Weissflog2021-02-191-3/+3
|
* Merge pull request #481 from toyboot4e/fix-doc-typosAndre Weissflog2021-02-191-3/+3
|\ | | | | Fix typos in sokol_gfx.h docs
| * fix doc typos of sg_pass_action* paramstoyboot4e2021-02-191-3/+3
|/
* also mention AVFoundation framework in changelog (re sokol_audio.h + iOS)Andre Weissflog2021-02-171-1/+2
|
* mention ObjC requirement for sokol_audio.h on iOS in changelogAndre Weissflog2021-02-171-1/+2
|
* mention sokol_audio.h iPhone fix in changelog and readmeAndre Weissflog2021-02-172-1/+8
|
* github CI: temporarily remove Android build, SDK setup seems broken on ↵Andre Weissflog2021-02-171-19/+19
| | | | Ubuntu20.04
* Merge branch 'oviano-sokol-audio-avaudiosession'Andre Weissflog2021-02-171-2/+90
|\
| * sokol_audio.h: fix comment typo, AVFramework -> AVFoundationAndre Weissflog2021-02-161-1/+1
| |
| * sokol_audio.h iOS: mention ARC vs non-ARC in documentationAndre Weissflog2021-02-161-1/+2
| |
| * sokol_audio.h: fix ARC vs non-ARC on iOSAndre Weissflog2021-02-161-28/+36
| |
| * sokol_audio.h: don't assert on AudioQueuePause/StartAndre Weissflog2021-02-151-13/+10
| |
| * Merge branch 'sokol-audio-avaudiosession' of https://github.com/oviano/sokol ↵Andre Weissflog2021-02-151-1/+83
| |\ | | | | | | | | | into oviano-sokol-audio-avaudiosession
| | * Merge branch 'master' into sokol-audio-avaudiosessionOliver Collyer2020-12-0415-518/+1131
| | |\
| | * \ Merge branch 'master' into sokol-audio-avaudiosessionOliver Collyer2020-11-251-5/+5
| | |\ \
| | * | | Updated comment to reflect Objective-C requirement on iOSOliver Collyer2020-11-231-1/+5
| | | | |
| | * | | Fixed incorrect use of TARGET_OS_IOS definitionOliver Collyer2020-11-231-3/+3
| | | | |
| | * | | Activate AVAudioSession on iOS and handle interruptionsOliver Collyer2020-11-221-0/+78
| | | | | | | | | | | | | | | | | | | | On iPhone it is necessary to explicitly activate the AVAudioSession on audio initialisation. Also, if the audio is interrupted (alarm clock, phone call, etc) then it is necessary to detect this and handle the AVAudioSession and AudioQueue correctly.
| | * | | Merge remote-tracking branch 'floooh/master'Oliver Collyer2020-11-226-37/+1439
| | |\ \ \
* | | | | | sokol_app.h: fix sign-conversion warning in iOS code pathAndre Weissflog2021-02-151-1/+1
|/ / / / /
* | | | | sokol_imgui.h: fix MSVC warnings and do some code cleanupAndre Weissflog2021-02-141-9/+7
| | | | |
* | | | | sokol_imgui.h: rewrite rendering code to only do one buffer update per frame ↵Andre Weissflog2021-02-143-36/+94
| | | | | | | | | | | | | | | | | | | | (fixes #399)
* | | | | mention sokol_nuklear.h in readme and changelogAndre Weissflog2021-02-132-1/+7
| | | | |
* | | | | Merge branch 'wmerrifield-sokol_nuklear'Andre Weissflog2021-02-131-0/+2166
|\ \ \ \ \
| * | | | | sokol_nuklear.h: coding styleAndre Weissflog2021-02-131-4/+4
| | | | | |
| * | | | | sokol_nuklear.h: use C99 designated init for sg_shader_desc initAndre Weissflog2021-02-131-56/+70
| | | | | |
| * | | | | sokol_nuklear.h: fix a clang analyzer warning (non-critical)Andre Weissflog2021-02-131-1/+2
| | | | | |
| * | | | | sokol_nuklear.h: add a note about the implementation not supporting to be ↵Andre Weissflog2021-02-131-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | compiled in C++
| * | | | | sokol_nuklear.h: oops, don't memleak on vertex/index-buffer-overflowAndre Weissflog2021-02-131-35/+34
| | | | | |
| * | | | | sokol_nuklear.h: add an overflow check for vertex- and index-bufferAndre Weissflog2021-02-131-3/+21
| | | | | |
| * | | | | fix gcc warningsAndre Weissflog2021-02-121-1/+1
| | | | | |
| * | | | | sokol_nuklear.h: fix D3D11 shader init and MSVC warningsAndre Weissflog2021-02-121-25/+21
| | | | | |
| * | | | | sokol_nuklear.h fixesAndre Weissflog2021-02-121-8/+5
| | | | | |
| * | | | | sokol_nuklear.h: update for sokol-gfx API changes, fix sign-conversion warningsAndre Weissflog2021-02-111-29/+30
| | | | | |
| * | | | | Merge branch 'sokol_nuklear' of https://github.com/wmerrifield/sokol into ↵Andre Weissflog2021-02-111-0/+2136
|/| | | | | | | | | | | | | | | | | | | | | | | wmerrifield-sokol_nuklear
| * | | | | sokol_nuklear.h: initial commitWarren Merrifield2021-02-011-0/+2136
| | | | | |
* | | | | | sokol_gfx.h VS2015: disable both warning C4054 and C4055Andre Weissflog2021-02-101-1/+2
| | | | | |
* | | | | | sokol_gfx.h: fix VS2015 warning supressionAndre Weissflog2021-02-101-1/+1
| | | | | |
* | | | | | sokol_gfx.h: suppress a VS2015 type cast warningAndre Weissflog2021-02-101-0/+1
| | | | | |
* | | | | | update changelog and readmeAndre Weissflog2021-02-102-1/+7
| | | | | |
* | | | | | suppress some VS2015 warningsAndre Weissflog2021-02-102-1/+3
| | | | | |
* | | | | | Language-binding-friendly API changes. (#458)Andre Weissflog2021-02-1017-1598/+1976
| | | | | | | | | | | | | | | | | | See: https://floooh.github.io/2021/02/07/sokol-api-overhaul.html
* | | | | | Merge pull request #474 from spaceface777/remove-tcc-pragma-extpre-feb2021-api-changesAndre Weissflog2021-02-093-19/+19
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fix #pragma compilation with tcc on windows
| * | | | | | Fix #pragma compilation with tcc on windowsspaceface2021-02-083-19/+19
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tcc does not like the `.lib` suffix inside `#pragma comment (lib, "foo.lib")` directives - it fails with `tcc: error: library 'foo.lib' not found` errors. Removing the extension fixes tcc, and all major compilers (msvc/clang/gcc/mingw) compile fine without it, so this change should simply allow the headers to be compiled with a different compiler. We've needed to, and have made this change over at vlang/v several times already, ever since we supported tcc as a C compiler on windows, since tcc, but it keeps getting reverted every time we update the headers :)