Commit Graph

971 Commits

Author SHA1 Message Date
Jack Andersen 66fa8bbf9b Update submodules 2018-07-27 18:33:24 -10:00
Jack Andersen 5b5e8212c3 Update boo 2018-06-27 15:15:57 -10:00
Jack Andersen 3f45710fb2 Fix cook tool crash 2018-06-15 16:26:30 -10:00
Phillip Stephens 61f744e15d Defer values for unregistered CVars 2018-06-12 20:19:08 -07:00
Phillip Stephens 801214d9a8 Add support for string literals in Console::executeString, add implicit get/set for CVars 2018-06-12 19:03:29 -07:00
Jack Andersen eff677ca20 Update boo 2018-06-11 15:16:00 -10:00
Jack Andersen 11f6617c2f Update boo 2018-06-07 14:43:18 -10:00
Jack Andersen 03cb7cf237 Ensure lighting extension is passed vec3 2018-06-06 18:36:46 -10:00
Jack Andersen cded4dfe1d Update boo 2018-06-01 20:06:10 -10:00
Jack Andersen 56a0661d33 Update boo 2018-06-01 14:02:20 -10:00
Jack Andersen 4c974c5275 Update boo 2018-05-31 20:37:40 -10:00
Jack Andersen b50f0d8c10 Update boo 2018-05-28 17:41:13 -10:00
Jack Andersen 37ff06314e Windows fixes 2018-05-28 10:24:16 -10:00
Jack Andersen 13e6bf0274 Update boo 2018-05-27 11:35:49 -10:00
Jack Andersen 1689902af3 Update boo 2018-05-26 19:14:06 -10:00
Jack Andersen ae1c4ce890 Update boo 2018-05-26 18:20:27 -10:00
Jack Andersen c6b979f38e Update boo 2018-05-26 11:29:54 -10:00
Jack Andersen 5bfa33c21f Update boo 2018-05-25 17:42:03 -10:00
Jack Andersen c11557bcff Make SIGINT a bit cleaner for packaging 2018-05-25 17:07:04 -10:00
Jack Andersen ec58e5b35f Use glslang from upstream remote 2018-05-25 12:17:22 -10:00
Jack Andersen e77d62ab15 Update submodules 2018-05-25 12:02:52 -10:00
Jack Andersen 77f814192e Windows build fixes 2018-05-24 20:34:58 -10:00
Jack Andersen 85bab33ae3 Update boo 2018-05-21 21:48:44 -10:00
Jack Andersen 6cadafa764 Update boo 2018-05-20 12:38:06 -10:00
Phillip Stephens 6ac9a1de8a Update boo 2018-05-20 08:37:48 -07:00
Phillip Stephens c5bcd88851 Fix compiling of heclTest 2018-05-20 08:31:59 -07:00
Jack Andersen d0d330062f Resource tracing and memory leak fixes 2018-05-19 20:12:32 -10:00
Jack Andersen 33d9ce1638 Update boo 2018-05-17 18:16:18 -10:00
Jack Andersen 69c08292d2 Update boo 2018-05-14 16:55:50 -10:00
Jack Andersen 9c30a44a65 Fix see through collision material 2018-05-10 21:02:19 -10:00
Jack Andersen fef55d7fc0 Update boo 2018-05-09 21:25:09 -10:00
Jack Andersen b866ab0509 Add sanitizers to executable targets 2018-05-06 13:08:52 -10:00
Jack Andersen 7c69b0f465 Update boo 2018-05-06 12:45:44 -10:00
Jack Andersen f2d9f1328f Update boo 2018-05-05 15:32:36 -10:00
Jack Andersen 421e8d71eb Update boo 2018-05-05 15:29:57 -10:00
Jack Andersen 01994c82e3 Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/hecl 2018-05-05 10:56:27 -10:00
Jack Andersen fda615f47e Cook meshes with primitive restart indices 2018-05-05 10:55:59 -10:00
Phillip Stephens 0aac384e60 Fix windows build 2018-05-01 17:41:51 -07:00
Phillip Stephens eae0dbd2bb Add ability to flag commands 2018-04-29 20:11:37 -07:00
Phillip Stephens 031c139e2d Merge commit '13b41ab' 2018-04-26 14:11:49 -07:00
Phillip Stephens 694bc0a888 Add ability to unregister command on the fly 2018-04-26 14:10:32 -07:00
Jack Andersen aa84d7c725 Add emissive cycles shaders 2018-04-14 20:04:08 -10:00
Jack Andersen 2c5a662fec Add adjacent area lightmap cooking 2018-04-08 14:08:33 -10:00
Jack Andersen 396790181a Minimized shader hash generation; more compatible MultiProgressPrinter 2018-04-07 10:52:35 -10:00
Jack Andersen 1eaa57bba2 Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/hecl 2018-04-03 22:28:31 -10:00
Jack Andersen b54dedb22b Minor cook fixes 2018-04-03 22:28:13 -10:00
Jack Andersen e32b86f14e Update athena 2018-04-02 14:43:19 -10:00
Jack Andersen 94988eb9e5 GX shader cook fixes; Resource cook passes 2018-04-01 18:26:21 -10:00
Jack Andersen c9f61eb9da Fixes for GameCube targeting 2018-03-27 22:06:34 -10:00
Jack Andersen d1a66e15d4 Add parallel progress printing 2018-03-23 11:40:12 -10:00
Jack Andersen 6180ec82b3 Fix lightmap script 2018-03-06 17:25:20 -10:00
Jack Andersen 905386d5e2 Update athena 2018-03-03 18:24:42 -10:00
Phillip Stephens d40f9ffe30 Update athena 2018-02-27 17:43:34 -08:00
Jack Andersen d83f557f38 Update athena 2018-02-26 20:03:04 -10:00
Jack Andersen f2d6f643c9 PATH cooking bug fix 2018-02-26 00:38:50 -10:00
Jack Andersen 3acb9c9e3d Initial PATH cooking support 2018-02-24 22:23:00 -10:00
Jack Andersen 2f6d9d2509 Minor macro adjustment 2018-02-23 20:33:01 -10:00
Jack Andersen 06797cd9fc Add PATH .blend file type 2018-02-23 20:15:12 -10:00
Jack Andersen 3eedbd3c3b Template-based DNA refactor 2018-02-21 21:23:15 -10:00
Jack Andersen d5f2e4a349 Update boo 2018-02-06 15:38:03 -10:00
Jack Andersen 1685f03cf3 Update boo 2018-02-04 21:04:14 -10:00
Jack Andersen 7a60440d58 Add shader mode for constant alpha overwrite 2018-02-04 20:54:35 -10:00
Jack Andersen ae076c5a32 Update boo 2018-02-02 14:34:15 -10:00
Jack Andersen ca48078600 Update boo 2018-02-01 13:13:08 -10:00
Jack Andersen 85a9e156b3 Update boo 2018-01-29 21:49:38 -10:00
Jack Andersen 91926306f7 Update boo 2018-01-25 23:48:27 -10:00
Jack Andersen 1b861eaa61 Non-clobbering YAML serialize operation 2018-01-22 18:40:09 -10:00
Jack Andersen 4988ba4294 Update boo 2018-01-21 21:34:15 -10:00
Phillip Stephens 2f840e5321 Merge commit 'f47d7d9' 2018-01-21 18:41:17 -08:00
Phillip Stephens 24abe43865 Restore old CVar system 2018-01-21 18:40:11 -08:00
Jack Andersen 6b22dfd3b5 Update boo 2018-01-21 13:30:22 -10:00
Jack Andersen a20b055bc1 Update boo 2018-01-21 13:08:22 -10:00
Jack Andersen f546400cc1 Update boo 2018-01-21 12:03:48 -10:00
Jack Andersen d3e1829994 heclTest fix 2018-01-15 20:41:33 -10:00
Jack Andersen ac29a724ba Deep color CVar and GLSL backend bug fixes 2018-01-15 20:30:37 -10:00
Phillip Stephens da5ba6cdf3 Registration fix for Vec*CVar and StringCVar 2018-01-15 07:58:40 -08: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 4543e2a87e Merge commit 'c46f861' 2018-01-13 23:38:17 -08:00
Phillip Stephens 52c14848d9 Various minor fixes 2018-01-13 23:37:00 -08:00
Jack Andersen 7a815e2962 Add missing <sstream> include 2018-01-13 20:40:42 -10:00
Jack Andersen 590fdb7a29 Merge branch 'master' of ssh://gitlab.axiodl.com:6431/AxioDL/hecl 2018-01-13 20:38:15 -10:00
Jack Andersen 96be9aa75b Update boo 2018-01-13 20:38:08 -10:00
Phillip Stephens f777d034f2 Implement core Console behavior and CVarManager commands 2018-01-13 18:39:32 -08:00
Jack Andersen 6e3dd7cabc Windows compile fix 2018-01-11 16:31:25 -10:00
Jack Andersen f92caf3810 Merge branch 'master' of ssh://gitlab.axiodl.com:6431/AxioDL/hecl 2018-01-11 15:32:41 -10:00
Jack Andersen 8491cdab77 Update boo 2018-01-11 15:31:25 -10:00
Phillip Stephens 7f6913e046 Fix linux build, initial logvisor integration into Console 2018-01-11 08:26:33 -08:00
Phillip Stephens 24ee3fa21e Windows build fix 2018-01-11 04:38:35 -08:00
Phillip Stephens e247733d04 Initial `Console` implementation 2018-01-11 01:36:00 -08:00
Jack Andersen 70c97c1c2a Update boo 2018-01-09 21:10:38 -10:00
Jack Andersen 8f589cf928 Update boo 2018-01-09 20:26:17 -10: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 b3ca5b1e1e Changes to support MSAA rendering 2018-01-06 19:17:45 -10:00
Jack Andersen 61f6c6fc73 Update boo 2018-01-05 20:50:27 -10:00
Jack Andersen fe729a9000 Update boo 2018-01-04 17:01:17 -10:00
Jack Andersen eb1803aa0f Implement -o flag for extracting 2018-01-03 13:52:23 -10:00
Jack Andersen f57e086e57 Update copyright date 2018-01-02 14:23:18 -10:00
Jack Andersen 8db5f1d8e1 Update boo 2018-01-01 19:09:40 -10:00