Kienan Stewart
dd7b1cf2d1
Recommit nuklear as a submodule
2019-09-22 20:23:39 -04:00
Kienan Stewart
5ff4c80907
Recommit 3rdparty/imgui as a submodule
2019-09-22 20:22:33 -04:00
Kienan Stewart
a579eb9bc0
Recommit glad as a git submodule
2019-09-22 20:18:31 -04:00
Kienan Stewart
b3ca7926b2
Add a first draft of a message bus
2019-09-07 21:08:06 -04:00
Kienan Stewart
712da0e988
Fix printing of variables passed in to the logger
2019-09-07 20:27:26 -04:00
Kienan Stewart
8b4da4e6c0
Compile using c++14
2019-09-07 19:49:49 -04:00
Kienan Stewart
60e35a3dfd
Add WIP dev console and logging
2019-09-07 19:48:43 -04:00
Kienan Stewart
b9b2b983cb
Add a note explaining why window decorations may be missing in wayland
2019-09-04 09:22:06 -04:00
Kienan Stewart
5b1b7227f8
Example of rendering a a triangle under the UI
2019-09-03 23:17:33 -04:00
Kienan Stewart
982aa18b0c
Add vague frame rate output to nuklear example
...
It seems that both nuklear and imgui sit around 60fps on my build, but
waving the mouse around drops the fps to ~30 on nuklear, and ~40 on
imgui. The frame rates aren't compared in the same way so... apples to
oranges and all that, but given how little is happening in the
examples at this point it's still a small indication.
2019-09-03 21:17:02 -04:00
Kienan Stewart
9ee302c0e2
Move nuklear specific client files into their own folder
2019-09-03 20:56:30 -04:00
Kienan Stewart
686428b274
Remove superfluous define from imgui-glfw-gl3 compile definitions
2019-09-03 20:51:38 -04:00
Kienan Stewart
e0b557bbf0
Remove calls to glBindSampler and glDrawElementsBaseVertex segfault
...
These defines are set, but calling the functions always segfaults.
2019-09-03 20:49:37 -04:00
Kienan Stewart
d6cd223414
Copy imgui_impl examples for glfw and opengl3
2019-09-03 20:46:45 -04:00
Kienan Stewart
e7ed798f83
WIP : Add imgui based client to test that ui library
2019-09-03 10:20:25 -04:00
Kienan Stewart
d9bc7a5a49
Initial commit
2019-09-03 00:07:40 -04:00