Geoffrey McRae
|
2ef80a5d34
|
[client] overlay: cosmetic changes to the overlay display
|
2021-07-25 16:49:25 +10:00 |
|
Quantum
|
be44249c05
|
[client] imgui: converted alerts to use imgui
|
2021-07-23 20:18:12 +10:00 |
|
Quantum
|
efb5019176
|
[client] overlay/help: switch to using ImGui's table facility
|
2021-07-23 18:04:05 +10:00 |
|
Quantum
|
036f16b9ef
|
[client] imgui: convert help overlay to use imgui
|
2021-07-23 18:04:05 +10:00 |
|
Quantum
|
5d053128ac
|
[client] imgui: use improved high DPI rendering
This actually makes imgui render at a higher resolution, avoiding scaling
and resulting blurriness.
|
2021-07-23 16:07:42 +10:00 |
|
Quantum
|
56308fcbd1
|
[client] overlay: use utility function to get ImGui rectangle
|
2021-07-23 15:54:18 +10:00 |
|
Quantum
|
628bdab21b
|
[client] overlay: remove space checking
Every overlay is now guaranteed to be able to write MAX_OVERLAY_RECTS rects,
and running out of space is now an error.
|
2021-07-23 15:54:18 +10:00 |
|
Geoffrey McRae
|
eb5c588af9
|
[client] overlay: call igEnd before return
|
2021-07-22 18:38:32 +10:00 |
|
Geoffrey McRae
|
4acbf2e9a0
|
[client] overlay: rework the interface to avoid possible race conditions
|
2021-07-22 18:33:50 +10:00 |
|
Geoffrey McRae
|
50f7a1a99c
|
[client] overlay: properly free the graphs before ll free
|
2021-07-22 18:32:28 +10:00 |
|
Geoffrey McRae
|
fdbdf6f167
|
[client] app: implement new overlay rendering framework
This change set implements a framework for overlays to be registered
that make use of ImGui. See `overlay/fps` for a simple implementation
example.
|
2021-07-22 17:27:30 +10:00 |
|