Commit Graph

50 Commits

Author SHA1 Message Date
Jack Andersen 561bdac1c4 macOS build fixes 2018-10-18 14:57:16 -10:00
Jack Andersen 61a50aa57e Windows sync fixes for API changes 2018-10-14 10:09:15 -10:00
Jack Andersen 0ee18025dd Huge shader infrastructure refactor 2018-10-06 16:53:57 -10:00
Jack Andersen 37ff06314e Windows fixes 2018-05-28 10:24:16 -10:00
Jack Andersen 77f814192e Windows build fixes 2018-05-24 20:34:58 -10:00
Phillip Stephens c5bcd88851 Fix compiling of heclTest 2018-05-20 08:31:59 -07:00
Jack Andersen b866ab0509 Add sanitizers to executable targets 2018-05-06 13:08:52 -10:00
Jack Andersen d3e1829994 heclTest fix 2018-01-15 20:41:33 -10:00
Phillip Stephens 8cef2f5192 Add ability to enable developer mode in-code 2018-01-15 05:18:03 -08:00
Phillip Stephens 5c66ffc5df Refactor CVar class 2018-01-15 04:34:02 -08:00
Phillip Stephens 52c14848d9 Various minor fixes 2018-01-13 23:37:00 -08:00
Phillip Stephens f777d034f2 Implement core Console behavior and CVarManager commands 2018-01-13 18:39:32 -08:00
Jack Andersen 2d0f079991 Add CVarCommons; hecl-light library 2018-01-09 20:16:18 -10:00
Phillip Stephens 9b23877654 Update boo 2018-01-07 01:26:40 -08:00
Jack Andersen aae0dc56b7 Huge compile performance refactor 2017-12-28 21:56:31 -10:00
Jack Andersen 559096feeb UWP support 2017-12-05 17:22:31 -10:00
Jack Andersen ddf7c983da Major refactor of hecl parser using @hackyourlife architecture 2017-11-20 23:33:28 -10:00
Jack Andersen d2fda8a373 Changes to support new boo object tracker API 2017-11-04 20:15:03 -10:00
Jack Andersen 7c3bac2951 Add perspective division to texture matrix processing 2017-09-30 18:25:49 -10:00
Jack Andersen 19dfa2423a Update boo 2017-07-16 16:46:39 -10:00
Phillip Stephens d0b194d6e5 Compile fixes 2017-07-02 03:13:43 -07:00
Jack Andersen b860d962ae Reflection shader support 2017-03-25 19:51:58 -10:00
Jack Andersen 6de25c1d1d Refinements to avoid bad level linkages 2016-09-18 13:46:49 -10:00
Jack Andersen 5303b9bda1 Dramatic shader cache performance improvement 2016-09-11 18:52:55 -10:00
Jack Andersen d5e0536d63 Update submodules 2016-09-07 20:15:39 -10:00
Jack Andersen 691d53304c Add skin bank count field to HMDL metadata 2016-09-04 12:47:09 -10:00
Jack Andersen 66774da1be Update boo and GLSL backend for Vulkan 2016-06-30 16:31:23 -10:00
Jack Andersen 6abde07598 Metal extension shaders 2016-04-03 20:15:07 -10:00
Jack Andersen 831ad0af8e Add primitive type to shader tag 2016-04-01 17:34:03 -10:00
Jack Andersen 4fba325b0f Link-order fixes 2016-03-30 16:44:12 -10:00
Jack Andersen 72fc1e5754 boo lambda-factory API refactor 2016-03-30 09:15:08 -10:00
Jack Andersen 31fa668e78 Humungous refactor 2016-03-04 13:02:44 -10:00
Jack Andersen 7d42789108 Update boo 2016-02-24 16:54:33 -10:00
Jack Andersen c424e37fba Update boo and GLSL macros 2016-02-23 17:18:19 -10:00
Jack Andersen d76fcf0f5b Vulkan Updates 2016-02-22 16:33:29 -10:00
Jack Andersen 5884622de1 Update boo 2015-12-17 17:25:53 -10:00
Jack Andersen 3b19ea50d9 Update boo 2015-12-04 14:42:21 -10:00
Jack Andersen add7ba1bdf Update submodules 2015-11-30 14:35:08 -10:00
Jack Andersen 8bf39efcd8 Update boo 2015-11-27 18:08:28 -10:00
Jack Andersen 89077c3233 Update submodules 2015-11-27 12:17:09 -10:00
Jack Andersen a19bc6827c Athena error handling tweak 2015-11-22 17:09:46 -10:00
Jack Andersen 0a457d854a Major scoped-enum refactor 2015-11-20 15:13:06 -10:00
Jack Andersen daa446588b Metal shader generation 2015-11-18 13:56:45 -10:00
Jack Andersen 6016f2d14b heclTest fixes 2015-11-16 20:42:42 -10:00
Jack Andersen 8bce62290a Updated boo 2015-11-16 10:43:53 -10:00
Jack Andersen 6ae4f6ed11 Additions to test 2015-11-15 18:30:06 -10:00
Phillip 013046ad65 Fix magics (needs proper fix)
Implement windows profile directory retrieval
2015-11-14 00:48:31 -08:00
Phillip e0cff83a41 Squash MSVC warnings 2015-11-13 22:39:27 -08:00
Jack Andersen 7c0206bd39 Initial ShaderCache implementation 2015-11-12 16:12:09 -10:00
Jack Andersen a9fe41d994 Updated libBoo; added heclTest target 2015-11-11 18:32:53 -10:00