67 Commits

Author SHA1 Message Date
Lioncash da2d421d37 General: Use std::make_unique where applicable
No behavior change.
2019-09-06 01:14:32 -04:00
Lioncash 5de954011b General: Remove unused file-scope variables
Removes unused logvisor modules. This also allows removing some
inclusions. Silences a few unused variable warnings as well.
2019-09-05 20:16:38 -04:00
Lioncash 219479b4b4 General: Add necessary includes where applicable
As part of the changes within hecl, this exposed a few indirect
inclusions. We can simply include the headers to resolve these cases.
2019-09-05 00:51:24 -04:00
Lioncash aabc5d2bb3 General: Include headers where applicable
Ensures necessary dependencies are always included where applicable, as
well as avoiding including dependencies where they aren't necessary.
2019-08-30 09:54:26 -04:00
Jack Andersen 539585f527 Compile-time locale refactor 2019-07-19 18:26:59 -10:00
Jack Andersen ecea58334d Add True and False tests for bitwise enums 2019-04-02 18:30:35 -10:00
Jack Andersen 96c8824a43 New code style refactor 2018-12-07 19:24:02 -10:00
Jack Andersen 7ff2405671 Mechanism for handling device-coordinate transformation 2018-10-15 21:26:43 -10:00
Jack Andersen fafcfaa50a Huge shader refactor 2018-10-06 16:58:28 -10:00
Jack Andersen d3d604f390 Minor lambda edit 2018-05-21 21:49:39 -10:00
Jack Andersen 712b8bc904 Changes to support MSAA rendering 2018-01-06 19:19:23 -10:00
Jack Andersen 1100f55788 Changes to avoid polluting alpha buffer 2017-12-19 20:06:21 -10:00
Jack Andersen 45c81ae955 Ensure event callback removed when quitting 2017-11-16 22:57:06 -10:00
Jack Andersen c0bfbefc1d string_view refactor 2017-11-12 20:14:52 -10:00
Jack Andersen 02e557c7df Updates for texture clamp mode 2017-09-30 18:26:31 -10:00
Jack Andersen 2faf7c87ed Update zeus 2017-05-05 19:21:32 -10:00
Jack Andersen 21a4040bd2 Refactor for latest boo upgrades 2017-03-13 21:02:24 -10:00
Jack Andersen ba23dd8d94 Buffer pool refactor 2017-01-28 17:57:48 -10:00
Jack Andersen ac2ebd5499 Uniform and Vertex buffer pool refactor 2016-12-09 16:33:54 -10:00
Jack Andersen e4a041ce58 Graphics buffer enum fix 2016-07-26 16:18:17 -10:00
Jack Andersen 785f830c77 boo lambda-API refactor 2016-03-30 09:15:32 -10:00
Jack Andersen d6a6032dba Humungous refactor 2016-03-04 13:03:47 -10:00
Jack Andersen 49fee6badf Don't actually need shader depth binding 2016-02-25 19:36:29 -10:00
Jack Andersen aac0b93f64 Integration of render target binding 2016-02-24 16:55:05 -10:00
Jack Andersen b14f73a330 GLSL macros 2016-02-23 17:19:07 -10:00