Commit Graph

30 Commits

Author SHA1 Message Date
Luke Street 4265e9d801 Use UTF-8 exclusively internally; update logvisor 2021-06-28 18:57:39 -04:00
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
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
Jack Andersen 058ea23a00 New code style refactor 2018-12-07 19:17:51 -10:00
Jack Andersen 0b52f3dbab Convert to pragma once 2018-10-06 17:36:44 -10:00
Jack Andersen c29d837ab5 Huge shader infrastructure refactor 2018-10-06 16:49:22 -10:00
Jack Andersen fe7f671c0b Add Qt Application type 2018-07-16 12:39:40 -10:00
Jack Andersen 3d987b6dc9 Add deep color arg to ApplicationRun 2018-01-15 20:29:43 -10:00
Jack Andersen 4257fc0b10 MSAA and Anisotropic filtering variables 2018-01-09 20:15:18 -10:00
Jack Andersen 1dc69c3468 Work on MSAA support 2018-01-06 19:17:14 -10:00
Jack Andersen 62c2b1ffac UWP fixes 2017-12-06 18:08:44 -10:00
Jack Andersen f228f23661 UWP support 2017-12-05 17:20:59 -10:00
Jack Andersen 489e7e671b Allocate submixes and voices using boo::ObjToken 2017-12-03 16:50:33 -10:00
Jack Andersen cb5d22eed6 string_view refactor 2017-11-12 20:13:32 -10:00
Jack Andersen d1b980b529 Windows fixes; experimental UWP framework (not working) 2017-10-23 17:09:50 -10:00
Jack Andersen b97c82469a shared_ptr for IWindow; better Cocoa app lifecycle 2017-07-16 16:45:49 -10:00
Jack Andersen 6de30424e3 GLSL bindings and Vulkan bug fixes 2016-02-23 17:11:58 -10:00
Jack Andersen 3e4ed5ad1f OpenGL deferred delete fix 2015-12-07 15:49:17 -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 f796d66407 All kinds of fixes and updates 2015-10-31 14:06:56 -10:00
Jack Andersen 2814da014f Further GLES3 implementation 2015-10-29 14:00:56 -10:00
Jack Andersen 5435f01d20 lots of initial GLES3 renderer implementation 2015-10-28 18:44:38 -10:00
Jack Andersen 3db5a7e211 GLX tweaks 2015-10-27 15:47:55 -10:00
Jack Andersen 13edb3eb01 OS X fixes 2015-09-02 09:09:13 -10:00
Jack Andersen 49771b0e15 Windows refactors 2015-08-30 17:40:58 -10:00
Jack Andersen 12e5948d31 some app flow redesign 2015-08-27 14:10:46 -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