Luke Street
55deba0913
Remove targetFrameTime / Limiter
2021-05-24 01:04:14 -04:00
Luke Street
57cb96c1a7
Add targetFrameTime option for Vulkan backend
2020-09-15 19:29:44 -04:00
Jack Andersen
c36895a109
Update fmtlib
2020-04-11 12:46:05 -10:00
Lioncash
baff71cdc3
General: Tidy up includes
...
Alphabetizes includes and resolves quite a few instances of indirect
inclusions, making the requirements of several interfaces explicit. This
also trims out includes that aren't actually necessary (likely due to
changes in the API over time).
2019-08-19 21:02:56 -04:00
Lioncash
78ce16aa9f
General: Make use of nullptr where applicable
2019-08-16 18:27:23 -07:00
Jack Andersen
deefc8e995
Massive fmtlib refactor
2019-07-19 18:22:36 -10:00
Jack Andersen
29a67b9ea8
Inhibit screensaver using dbus or xdg-screensaver
2019-06-11 15:55:58 -10:00
Jack Andersen
058ea23a00
New code style refactor
2018-12-07 19:17:51 -10:00
Jack Andersen
1a71ed813a
Fix TSan-reported race conditions
2018-06-01 14:01:47 -10:00
Jack Andersen
578432eb2f
OpenGL and Vulkan resource tracing
2018-05-19 20:11:49 -10:00
Jack Andersen
25dc238c44
Xlib deep color support
2018-01-21 21:33:47 -10:00
Jack Andersen
3d987b6dc9
Add deep color arg to ApplicationRun
2018-01-15 20:29:43 -10:00
Jack Andersen
68de1b5041
Add gfxApi argument for X11; Win32 gfxApi logic fix
2018-01-11 16:29:30 -10:00
Jack Andersen
4257fc0b10
MSAA and Anisotropic filtering variables
2018-01-09 20:15:18 -10:00
Phillip Stephens
872ab3900d
Linux build fixes
2018-01-07 01:25:30 -08:00
Jack Andersen
676a002aa3
Xlib application icon fix
2018-01-01 19:09:15 -10:00
Jack Andersen
fa8989bed3
Huge compile performance refactor
2017-12-28 21:54:26 -10:00
Jack Andersen
6950d96b46
Linux build fixes
2017-11-12 21:19:49 -10:00
Jack Andersen
3cd375e67b
Restore VkShaderModule caching
2017-11-07 16:24:07 -10:00
Jack Andersen
8fe3e2152b
Update logvisor; name key threads
2017-01-16 15:20:50 -10:00
Jack Andersen
c9edf8dd85
Major scoped-enum refactor
2015-11-20 15:12:22 -10:00
Phillip Stephens
4f650ce5f5
Rename classes to match their functionality/API better
2015-11-02 02:09:25 -08:00
Jack Andersen
dfceab59ab
Brought linux in sync with OSX fixes
2015-10-31 14:14:32 -10:00
Jack Andersen
3db5a7e211
GLX tweaks
2015-10-27 15:47:55 -10:00
Jack Andersen
2c2991d44e
switched to unique_ptr due to expected app main use
2015-08-18 12:50:52 -10:00
Jack Andersen
87ab129e01
Compile fixes
2015-08-18 12:43:30 -10:00
Jack Andersen
e56b8539bf
Major refactor for better modularity
2015-08-18 09:40:26 -10:00