aboutsummaryrefslogtreecommitdiff
path: root/util/sokol_gl.h
Commit message (Collapse)AuthorAgeFilesLines
* sokol_gl.h: update embedded wgsl shaderAndre Weissflog2025-12-101-105/+87
|
* sokol_spine.h: add embedded vulkan-spirv shaderAndre Weissflog2025-11-131-0/+1
|
* sokol_gl: add embedded vulkan-spirv shaderAndre Weissflog2025-11-131-1/+215
|
* fix util headers for cubeface => slice reworkAndre Weissflog2025-09-131-1/+1
|
* sokol_gl.h: add label for default samplerAndre Weissflog2025-07-211-0/+1
|
* sokol_gl.h: fix for sokol-gfx shader desc and bindings viewsAndre Weissflog2025-07-201-9/+9
|
* sokol_gl.h: port to texture view objectsAndre Weissflog2025-07-111-31/+40
|
* fix some util headers for sg_buffer/image_usageAndre Weissflog2025-04-071-2/+2
|
* fix clang warnings on windowsAndre Weissflog2025-03-281-1/+1
|
* sokol_gl.h: remove obsolete commentAndre Weissflog2024-10-251-1/+0
|
* sokol_gl.h: update d3d11 shader blobsAndre Weissflog2024-10-151-2/+88
|
* sokol_fontstash.h, sokol_gl.h: fix for bindings cleanup (except hlsl)Andre Weissflog2024-10-141-673/+1069
|
* sokol_gl.h: fix a C-ism / C++ warning (using {0} for a struct init)Andre Weissflog2024-09-201-1/+2
|
* sokol_gl.h: don't skip rendering completely in case of errors, plus:Andre Weissflog2024-08-261-35/+105
| | | | | - more detailed error tracking - two new functions to query number of recorded vertices and commands
* update embedded shaders for changed wgpu bind slots and glsl v410Andre Weissflog2024-04-151-51/+56
|
* replace SOKOL_GLCORE33 with SOKOL_GLCOREAndre Weissflog2024-03-101-4/+4
|
* Typo fixes.Bruce Mitchener2024-02-081-1/+1
|
* Fix strict-prototype warnings.Bruce Mitchener2024-01-201-1/+1
| | | | | Need to specify `(void)` as the empty arg list in C rather than just `()`.
* Merge branch 'master' into sgfx-wgpuAndre Weissflog2023-10-031-9/+9
|\
| * rename custom allocator callbacks to alloc_fn/free_fnAndre Weissflog2023-09-251-9/+9
| |
* | sokol_gl.h: fix embedded wgsl shaderAndre Weissflog2023-09-021-186/+120
| |
* | sg_sampler_type renaming fixesAndre Weissflog2023-08-311-1/+1
|/
* sokol_gl.h: update documentationAndre Weissflog2023-07-101-2/+6
|
* sokol_gl.h: update embedded hlsl4 shadersAndre Weissflog2023-06-231-38/+36
|
* sokol_gl.h: fixes for separate images and samplers (fixme: HLSL and WGSL)Andre Weissflog2023-06-171-778/+778
|
* Remove GLES2/WebGL1 support. (#821)Andre Weissflog2023-04-301-50/+55
| | | | | | | | | | | | | notable changes: - depth/stencil images are now regular gl textures - SG_PIXELFORMAT_DEPTH now resolves to GL_DEPTH_COMPONENT32F - sg_gl_context_desc and sg_desc.gl removed - in sg_begin_pass() only use glClearBuffer functions - in sg_end_pass() MSAA resolve now does glInvalidateFramebuffer() on the MSAA buffer - sg_features: instancing, multiple_render_targets, msaa_render_targets, imagetype_3d, imagetype_array removed - sapp_desc.gl_force_gles2 removed - sapp_gles2() function removed - any GLES3-to-GLES2 fallbacks removed
* sokol_debugtext.h, sokol_gl.h: replace figlet fontAndre Weissflog2023-02-111-54/+45
|
* sokol_gl.h: add human readable logging messagesAndre Weissflog2023-02-101-10/+10
|
* sokol_debugtext.h: add new-style loggingAndre Weissflog2023-02-021-2/+0
|
* sokol_gl.h: remove comment typoAndre Weissflog2023-02-021-1/+0
|
* sokol_gl.h: implmenent new-style loggingAndre Weissflog2023-02-021-108/+248
|
* sokol_gl.h: minor code cleanup (better naming)Andre Weissflog2022-11-141-9/+9
|
* sokol_gl.h: minor code cleanup (better naming)Andre Weissflog2022-11-141-32/+32
|
* sokol_gl.h: minor code cleanupAndre Weissflog2022-11-121-51/+55
|
* sokol_gl.h: 'static inline' => 'static'Andre Weissflog2022-11-121-13/+13
|
* sokol_gl.h: fix doc typoAndre Weissflog2022-11-111-1/+1
|
* sokol_gl.h: rename 'layer' to 'layer_id' (because of name clash in Zig ↵Andre Weissflog2022-11-111-20/+20
| | | | binding generator)
* sokol_gl.h: document layered rendering, and a bit of code cleanupAndre Weissflog2022-11-111-17/+46
|
* sokol_gl.h: bugfix, render layer wasn't stored in draw commandAndre Weissflog2022-11-101-1/+1
|
* sokol_gl.h: implement layer drawingAndre Weissflog2022-11-101-8/+58
|
* sokol_gl.h: call _sgl_rewind from a sokol-gfx commit listener instead of ↵Andre Weissflog2022-11-081-1/+20
| | | | sgl_draw()
* simplify logging preprocessor macrosAndre Weissflog2022-10-221-25/+12
|
* Replace SOKOL_LOG with runtime callbacks.Manuel Floruß2022-10-031-11/+72
| | | | Also removes SOKOL_LOG from sokol_fontstash.h and sokol_args.h because it's not used there.
* 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-42/+109
|
* Add point size support to sokol_gl.h (#581)Andre Weissflog2021-11-181-945/+982
|
* minor API tweaks in sokol_gl.h and sokol_debugtext.h (see CHANGELOG.md)Andre Weissflog2021-08-211-4/+14
|
* sokol_gl.h: context support (#549)Andre Weissflog2021-08-201-341/+969
|
* sokol_gl.h: fix a confusing (but correct) piece of init codeAndre Weissflog2021-08-111-2/+1
|
* fix compilation with dummy backend in various util headersAndre Weissflog2021-04-061-2/+2
|