| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | move sokol_gfx_imgui.h to util/, update docs | Andre Weissflog | 2019-03-15 | 2 | -3962/+0 |
| | | |||||
| * | sokol_gfx_imgui.h: last fixes to not depend on sokol_gfx.h impl | Andre Weissflog | 2019-03-14 | 1 | -4/+18 |
| | | |||||
| * | sokol_gfx_imgui.h: remove access to remaining sokol_gfx.h state ↵ | Andre Weissflog | 2019-03-14 | 1 | -1/+4 |
| | | | | | (_sg.cur_pipeline) | ||||
| * | sokol_gfx_imgui.h: remove all accesses to internal sokol_gfx.h resource pools | Andre Weissflog | 2019-03-14 | 1 | -30/+35 |
| | | |||||
| * | sokol_gfx.h: remove sg_query_*() funcs from tracing. | Andre Weissflog | 2019-03-14 | 1 | -198/+0 |
| | | | | | | | | | | Since the query-funcs are very useful in the debug inspection code itself, and to prevent chicken-egg- situations, those have been removed from the set of traced functions (an alternative would have been to explictely disable tracing, but since the query functions don't change sokol-gfx state anyway, and are thus not very useful for debugging, I decided to remove them from tracing). | ||||
| * | sokol_gfx_imgui.h: remove calls to internal _sg_lookup_*() funcs and direct ↵ | Andre Weissflog | 2019-03-14 | 1 | -180/+195 |
| | | | | | access to private resource attributes | ||||
| * | sokol_gfx_imgui.h: use sg_query_desc() to get resource pool sizes | Andre Weissflog | 2019-03-13 | 1 | -5/+6 |
| | | |||||
| * | sokol_gfx_imgui.h: remove dep on _sg_slot_index func | Andre Weissflog | 2019-03-13 | 1 | -33/+49 |
| | | |||||
| * | sokol_gfx_imgui.h: remove vertex layout auto-offset/stride computation | Andre Weissflog | 2019-03-10 | 1 | -30/+0 |
| | | |||||
| * | sokol_gfx_imgui.h: replace the (now redundant) default value handling | Andre Weissflog | 2019-03-10 | 1 | -57/+0 |
| | | |||||
| * | sokol_gfx_imgui.h: don't draw uniform panel when pipeline or shader is no ↵ | Andre Weissflog | 2019-03-10 | 1 | -3/+3 |
| | | | | | longer alive, fixes #130 | ||||
| * | sokol_gfx_imgui.h: install original hooks on shutdown, fixes #132 | Andre Weissflog | 2019-03-10 | 1 | -0/+2 |
| | | |||||
| * | fix missing ImGui::TreePop() (fixes #133) | Andre Weissflog | 2019-03-10 | 1 | -0/+1 |
| | | |||||
| * | add 'included' defines to all sokol headers for better error messages when ↵ | Andre Weissflog | 2019-03-09 | 1 | -0/+11 |
| | | | | | included are missing | ||||
| * | sokol_gfx_imgui.h: Fix D3D11 errors (whoopsi, I forgot to test before merge) | Andre Weissflog | 2019-03-05 | 1 | -0/+4 |
| | | |||||
| * | Debugging UI extension headers via Dear ImGui (#125) | Andre Weissflog | 2019-03-05 | 2 | -0/+4175 |
| This PR adds optional debugging UI extension headers (or rather: currently only one for sokol_gfx.h called sokol_gfx_imgui.h). sokol_gfx.h gets a new API function to install callback functions for tracing the public sokol_gfx.h API calls. | |||||