aboutsummaryrefslogtreecommitdiff
path: root/sokol_gfx.h
Commit message (Expand)AuthorAgeFilesLines
* sokol_gfx.h: de-associate resources and contextsAndre Weissflog2021-06-011-97/+48
* sokol_gfx.h: activate default context if active context is destroyedAndre Weissflog2021-05-301-1/+9
* sokol_app.h macos gl: multiwindow wipAndre Weissflog2021-05-291-88/+88
* sokol_gfx.h mtl: ignore context commit if context wasn't rendered toAndre Weissflog2021-05-041-4/+7
* sokol_gfx.h: sg_commit loops through all active contextsAndre Weissflog2021-04-271-91/+69
* sokol_gfx.h: each context has its own MTLCommandQueueAndre Weissflog2021-04-241-7/+11
* sokol_gfx.h: keep track of rendered context framesAndre Weissflog2021-04-241-21/+61
* sokol_gfx.h metal: move uniform buffers into _sg_context_tAndre Weissflog2021-04-221-46/+44
* sokol_gfx.h: move Metal semaphore into _sg_context_tAndre Weissflog2021-04-211-51/+68
* sokol_gfx.h Metal: handle currentDrawable == nil (fixes #504)Andre Weissflog2021-04-141-5/+8
* sokol_gfx.h: replace SOKOL_WIN32_NO_GL_LOADER with SOKOL_EXTERNAL_GL_LOADER, ...Andre Weissflog2021-03-201-74/+75
* sokol_app.h, sokol_gfx.h: move Win32 GL loader from sokol_app.h to sokol_gfx.hAndre Weissflog2021-03-191-48/+476
* fix: looks like incorrect warning disable based on comment and commit detailsikrima2021-03-041-1/+1
* fix doc typos of sg_pass_action* paramstoyboot4e2021-02-191-3/+3
* 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
* suppress some VS2015 warningsAndre Weissflog2021-02-101-1/+2
* Language-binding-friendly API changes. (#458)Andre Weissflog2021-02-101-1044/+1195
* Fix #pragma compilation with tcc on windowsspaceface2021-02-081-6/+6
* fix MSVC warningsDaniel Ludwig2021-01-221-1/+1
* sokol_gfx.h: add a SOKOL_ZIG_BINDINGS config define with Zig bindings workaro...Andre Weissflog2021-01-031-10/+6
* bindgen preparations (#443)Andre Weissflog2020-12-201-56/+41
* sokol_gfx.h GL: add an assert after glGenTexturs (this may fail on current ma...Andre Weissflog2020-12-201-0/+1
* sokol_gfx.h: fix resource state during uninit+deallocAndre Weissflog2020-12-021-0/+49
* Merge branch 'sokol-gfx-async-dealloc' of https://github.com/oviano/sokol int...Andre Weissflog2020-12-021-55/+190
|\
| * Added sg_dealloc_xxx() and sg_uninit_xxx() suite of functionsOliver Collyer2020-11-251-55/+190
* | 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 sup...Andre Weissflog2020-11-281-6/+9
* | document SOKOL_API_DECL (these macros are still valid)Andre Weissflog2020-11-281-0/+1
* | Merge branch 'distinct_export_macros' of https://github.com/iboB/sokol into i...Andre Weissflog2020-11-281-78/+82
|\ \ | |/ |/|
| * Auto-generated distinct macros per lib. Resolves #428Borislav Stanimirov2020-11-191-78/+82
* | docs: fix simple typo, simultanously -> simultaneouslyTim Gates2020-11-221-1/+1
|/
* sokol_gfx.h d3d11: alternative shader-resource-view injection... (#421)Andre Weissflog2020-11-051-99/+143
* sokol_gfx.h gl: change sg_image_desc.gl_texture_target to uint32_tAndre Weissflog2020-11-041-1/+1
* Merge branch 'gl_texture_target' of https://github.com/oviano/sokol into ovia...Andre Weissflog2020-11-041-0/+8
|\
| * Added gl_texture_target option for injected gl texturesOliver Collyer2020-10-271-0/+8
* | sokol_gfx/app.h osx+metal+cpp: fix an accidental dependency on c++11 or laterAndre Weissflog2020-10-291-1/+1
* | Added sg_xxx_device() for retrieving metal/d3d11 deviceOliver Collyer2020-10-271-0/+27
|/
* sokol_app/gfx.h win32: linker dependency cleanup (minor)Andre Weissflog2020-10-141-5/+6
* sokol_gfx.h: skip draw with zero elements or instances (fixes #397)Andre Weissflog2020-10-021-0/+8
* sokol_gfx.h: fix some code inconsistencies in validation code (see https://gi...Andre Weissflog2020-09-171-5/+5
* sokol_gfx.h D3D11 backend: use D3D11 C++ API if impl compiled as C++ (#366)Andre Weissflog2020-08-311-101/+460
* sokol_gfx.h wgpu: implement the optional userdata callbacksAndre Weissflog2020-08-241-10/+18
* sokol_gfx.h d3d11: implement alternative userdata callbacks for d3d11Andre Weissflog2020-08-241-5/+22
* sokol_gfx.h: put the callback userdata pointer into the backend-specific cont...Andre Weissflog2020-08-241-5/+16
* sokol_gfx.h metal: alternative userdata versions of callback functions in sg_...Andre Weissflog2020-08-241-8/+45
* sokol_gfx.h gl: invalidate state cache items on resource destruction (fixes #...Andre Weissflog2020-08-211-75/+127
* sokol_gfx.h: some minor documentation fixesAndre Weissflog2020-08-181-12/+15
* Correct number of spacesRandyGaul2020-08-171-5/+5