| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | sokol_gl.h: fix subtle bug in the "merge draw call optimization" | Andre Weissflog | 2020-04-05 | 1 | -4/+4 |
| | | | | | | | The bug might have happened when no vertices were recorded between an sgl_begin/sgl_end pair. This could lead to the following draw call being rendered with the wrong uniform data. | ||||
| * | sokol_imgui.h: fixed gcc 9 warning ignored-qualifiers | Borislav Stanimirov | 2020-02-18 | 1 | -2/+2 |
| | | |||||
| * | sokol_imgui.h: fix compilation with SOKOL_IMGUI_NO_SOKOL_APP | Andre Weissflog | 2020-02-02 | 1 | -2/+4 |
| | | |||||
| * | Fix typos. | Bruce Mitchener | 2020-01-30 | 1 | -1/+1 |
| | | |||||
| * | sokol_imgui.h: allow draw commands without vertices | Andre Weissflog | 2020-01-24 | 1 | -2/+8 |
| | | |||||
| * | sokol_imgui.h: reapply state after calling ImGui user draw callback | Andre Weissflog | 2020-01-22 | 1 | -0/+5 |
| | | |||||
| * | sokol_gfx_imgui.h: fix UI-renderable check. | Andre Weissflog | 2019-12-12 | 1 | -1/+1 |
| | | | | | Fixes #240 | ||||
| * | sokol_imgui.h: warning fixes | incrediblejr | 2019-12-06 | 1 | -4/+6 |
| | | |||||
| * | Initial clipboard support (#237) | Andre Weissflog | 2019-12-02 | 1 | -14/+121 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * WIP clipboard support code dump. HTML5 clipboard/permissions API is a mess, so that's not an option. * sokol_app.h: clipboard on emscripten working * sokol_imgui.h: init-flag to disable Ctrl-hotkeys * sokol_app.h: new sapp_consume_event() function, rename clipboard event * add some todos to sokol_app.h * macOS: send CLIPBOARD_PASTED event * sokol_app.h: add Win32 clipboard support * sokol_app.h: documentation for clipboard support * sokol_app.h: dummy clipboard support * Start adding clipboard support to sokol_imgui. Current problem: on HTML5, copy/paste must happen inside JS event handler. * mention new sokol_app.h clipboard support in README * readme tweaks * sokol_app.h: MSVC warnings fixed * sokol_imgui.h: fix key debuffering * sokol_app.h: documentation fixes | ||||
| * | sokol_imgui.h: also check WantCaptureMouse when returning from input handler | Andre Weissflog | 2019-11-16 | 1 | -1/+1 |
| | | |||||
| * | sokol_imgui.h: don't forward 'special keys' as character codes to imgui | Andre Weissflog | 2019-11-09 | 1 | -5/+11 |
| | | |||||
| * | sokoL_gfx_imgui.h: add missing vertex formats | Andre Weissflog | 2019-11-09 | 1 | -0/+2 |
| | | |||||
| * | sokol_imgui.h: support VtxOffset for rendering large meshes | Andre Weissflog | 2019-10-30 | 1 | -5/+8 |
| | | |||||
| * | sokol_imgui.h: fix for cimgui 1.73 | Andre Weissflog | 2019-09-25 | 1 | -2/+2 |
| | | |||||
| * | sokol_gfx GL: clamp-to-border support | Andre Weissflog | 2019-09-07 | 1 | -1/+1 |
| | | |||||
| * | sokol_gfx.h Metal: initial border color support for macOS | Andre Weissflog | 2019-09-06 | 1 | -0/+12 |
| | | |||||
| * | replace pragma once with include guards in the util headers too (see #205 ↵ | Andre Weissflog | 2019-09-02 | 4 | -5/+11 |
| | | | | | and #206) | ||||
| * | sokol_gl.h: explain the draw command merging in the documentation header | Andre Weissflog | 2019-09-02 | 1 | -2/+23 |
| | | |||||
| * | sokol_gfx_imgui.h: fix documenetion for merge with sokol_gfx_cimgui.h | Andre Weissflog | 2019-08-31 | 2 | -8/+14 |
| | | |||||
| * | fix sokol_gfx_imgui.h in C mode | Andre Weissflog | 2019-08-31 | 2 | -3466/+1 |
| | | |||||
| * | start merging sokol_gfx_cimgui.h into sokol_gfx_imgui.h | Andre Weissflog | 2019-08-30 | 1 | -279/+366 |
| | | |||||
| * | sokol_gfx GL: query GL_MAX_VERTEX_ATTRIBS (fixes #198) | Andre Weissflog | 2019-08-29 | 1 | -0/+1 |
| | | | | | | - some GLES2 platforms have less than 16 vertex attribs - new item in sg_limits struct max_vertex_attrs | ||||
| * | MSVC compile fixes | Andre Weissflog | 2019-08-28 | 1 | -5/+10 |
| | | |||||
| * | merge sokol_cimgui.h into sokol_imgui.h | Andre Weissflog | 2019-08-28 | 4 | -1127/+189 |
| | | |||||
| * | mention sokol_fontstash.h in util/README.md | Andre Weissflog | 2019-08-26 | 1 | -1/+3 |
| | | |||||
| * | sokol_fontstash.h: add documentation | Andre Weissflog | 2019-08-26 | 1 | -274/+358 |
| | | |||||
| * | sokol_fontstash.h: fix embedded D3D11 shader | Andre Weissflog | 2019-08-26 | 1 | -308/+277 |
| | | |||||
| * | sokol_fontstash.h: fix GL shaders | Andre Weissflog | 2019-08-25 | 1 | -2/+2 |
| | | |||||
| * | sokol_gl.h: bugfix, wrong texture applied when texturing disabled | Andre Weissflog | 2019-08-25 | 1 | -2/+3 |
| | | |||||
| * | sokol_gl.h: merge a draw command with last one if possible | Andre Weissflog | 2019-08-25 | 1 | -10/+42 |
| | | |||||
| * | sokol_fontstash.h: use linear mag filter | Andre Weissflog | 2019-08-24 | 1 | -0/+1 |
| | | |||||
| * | new sokol_fontstash.h util header (WIP) | Andre Weissflog | 2019-08-24 | 2 | -201/+734 |
| | | |||||
| * | sokol_gl.h: allow to override shader in sgl_make_pipeline() | Andre Weissflog | 2019-08-24 | 1 | -1/+4 |
| | | |||||
| * | start with sokol_text.h | Andre Weissflog | 2019-08-22 | 1 | -0/+201 |
| | | |||||
| * | sokol_gl.h: fix extern C | Andre Weissflog | 2019-08-22 | 1 | -4/+4 |
| | | |||||
| * | sokol_gfx_imgui.h: add limits to Capabilities window | Andre Weissflog | 2019-07-29 | 1 | -1/+8 |
| | | |||||
| * | sokol_gfx.h: more GL pixel format cleanup | Andre Weissflog | 2019-07-29 | 1 | -9/+11 |
| | | |||||
| * | sokol_gfx_imgui.h: tweak capabilities window | Andre Weissflog | 2019-07-28 | 1 | -7/+8 |
| | | |||||
| * | rename sg_pixelformat_info.valid to .sample | Andre Weissflog | 2019-07-28 | 2 | -2/+65 |
| | | |||||
| * | split caps into features, limits and pixelformat infos | Andre Weissflog | 2019-07-25 | 2 | -2/+2 |
| | | |||||
| * | sokol_gfx.h: new pixelformat and caps code complete | Andre Weissflog | 2019-07-24 | 2 | -164/+120 |
| | | |||||
| * | sokol_imgui/cimgui.h: set viewport and scissor to 'fullscreen' on entry and ↵ | Andre Weissflog | 2019-07-11 | 2 | -12/+17 |
| | | | | | exit of render function | ||||
| * | sokol_imgui.h / sokol_cimgui.h: init viewport to defined state before rendering | Andre Weissflog | 2019-07-09 | 2 | -2/+14 |
| | | |||||
| * | Fix typos. | Bruce Mitchener | 2019-06-26 | 5 | -6/+6 |
| | | |||||
| * | sokol_imgui.h / sokol_cimgui.h: fix high-dpi related display size bug | Andre Weissflog | 2019-06-11 | 2 | -8/+8 |
| | | |||||
| * | Add SOKOL_DLL support to all headers. (#163) | Andre Weissflog | 2019-06-04 | 5 | -6/+76 |
| | | | | | | 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 . | ||||
| * | mention the new cimgui headers in the READMEs | Andre Weissflog | 2019-05-16 | 1 | -0/+3 |
| | | |||||
| * | some cleanup in sokol_cimgui.h | Andre Weissflog | 2019-05-16 | 1 | -336/+335 |
| | | |||||
| * | Merge pull request #149 from prime31/cimgui-bindings | Andre Weissflog | 2019-05-16 | 2 | -0/+4461 |
| |\ | | | | | added cimgui wrapper and gfx debugger | ||||
| | * | added cimgui wrapper and gfx debugger | prime31 | 2019-05-08 | 2 | -0/+4461 |
| | | | |||||