aboutsummaryrefslogtreecommitdiff
path: root/imgui
Commit message (Collapse)AuthorAgeFilesLines
* move sokol_gfx_imgui.h to util/, update docsAndre Weissflog2019-03-152-3962/+0
|
* sokol_gfx_imgui.h: last fixes to not depend on sokol_gfx.h implAndre Weissflog2019-03-141-4/+18
|
* sokol_gfx_imgui.h: remove access to remaining sokol_gfx.h state ↵Andre Weissflog2019-03-141-1/+4
| | | | (_sg.cur_pipeline)
* sokol_gfx_imgui.h: remove all accesses to internal sokol_gfx.h resource poolsAndre Weissflog2019-03-141-30/+35
|
* sokol_gfx.h: remove sg_query_*() funcs from tracing.Andre Weissflog2019-03-141-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 Weissflog2019-03-141-180/+195
| | | | access to private resource attributes
* sokol_gfx_imgui.h: use sg_query_desc() to get resource pool sizesAndre Weissflog2019-03-131-5/+6
|
* sokol_gfx_imgui.h: remove dep on _sg_slot_index funcAndre Weissflog2019-03-131-33/+49
|
* sokol_gfx_imgui.h: remove vertex layout auto-offset/stride computationAndre Weissflog2019-03-101-30/+0
|
* sokol_gfx_imgui.h: replace the (now redundant) default value handlingAndre Weissflog2019-03-101-57/+0
|
* sokol_gfx_imgui.h: don't draw uniform panel when pipeline or shader is no ↵Andre Weissflog2019-03-101-3/+3
| | | | longer alive, fixes #130
* sokol_gfx_imgui.h: install original hooks on shutdown, fixes #132Andre Weissflog2019-03-101-0/+2
|
* fix missing ImGui::TreePop() (fixes #133)Andre Weissflog2019-03-101-0/+1
|
* add 'included' defines to all sokol headers for better error messages when ↵Andre Weissflog2019-03-091-0/+11
| | | | included are missing
* sokol_gfx_imgui.h: Fix D3D11 errors (whoopsi, I forgot to test before merge)Andre Weissflog2019-03-051-0/+4
|
* Debugging UI extension headers via Dear ImGui (#125)Andre Weissflog2019-03-052-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.