Commit Graph

16 Commits

Author SHA1 Message Date
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