Lioncash
d76d776a0e
driver/main: Factor out tool construction code to its own function
...
Isolates the tool construction code and also makes the assignment within
main more straightforward. While we're at it, we can also make use of
std::make_unique within the relocated function.
2019-08-19 21:38:23 -04:00
Lioncash
fd61ba6cc7
driver/main: Factor out project finding code to its own function
...
Keeps the logic contained within its own function and makes the
assignment more straightforward within main().
2019-08-19 21:18:05 -04:00
Jack Andersen
7b05b41d34
Windows build fixes
2019-07-27 15:19:48 -10:00
Jack Andersen
6988f86672
Massive fmtlib refactor
2019-07-19 18:22:58 -10:00
Jack Andersen
387f8fa864
Blender Python API updates and better CMake dependency handling
2019-06-11 16:01:19 -10:00
Jack Andersen
23a6d66a8c
Add -j argument for hecl cooking
2019-02-03 14:01:12 -10:00
Jack Andersen
206e54210c
Switch to lzokay library
2018-12-19 17:44:40 -10:00
Jack Andersen
72193079ae
New code style refactor
2018-12-07 19:18:42 -10:00
Jack Andersen
61a50aa57e
Windows sync fixes for API changes
2018-10-14 10:09:15 -10:00
Jack Andersen
d1f0450401
Convert to pragma once
2018-10-06 17:38:44 -10:00
Jack Andersen
3f45710fb2
Fix cook tool crash
2018-06-15 16:26:30 -10:00
Jack Andersen
c11557bcff
Make SIGINT a bit cleaner for packaging
2018-05-25 17:07:04 -10:00
Jack Andersen
77f814192e
Windows build fixes
2018-05-24 20:34:58 -10:00
Jack Andersen
aa84d7c725
Add emissive cycles shaders
2018-04-14 20:04:08 -10:00
Jack Andersen
396790181a
Minimized shader hash generation; more compatible MultiProgressPrinter
2018-04-07 10:52:35 -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
f546400cc1
Update boo
2018-01-21 12:03:48 -10:00
Jack Andersen
6e3dd7cabc
Windows compile fix
2018-01-11 16:31:25 -10:00
Jack Andersen
8491cdab77
Update boo
2018-01-11 15:31:25 -10:00
Jack Andersen
2d0f079991
Add CVarCommons; hecl-light library
2018-01-09 20:16:18 -10:00
Jack Andersen
eb1803aa0f
Implement -o flag for extracting
2018-01-03 13:52:23 -10:00
Jack Andersen
ab5d3ac996
Add HECL_DLPACKAGE macro
2018-01-01 14:58:13 -10:00
Jack Andersen
308af03115
Disable cotire unity build
2017-12-31 16:53:17 -10:00
Jack Andersen
aae0dc56b7
Huge compile performance refactor
2017-12-28 21:56:31 -10:00
0e4310903d
Update boo; Add initial GUI mode support
2017-12-15 18:13:20 -08:00
Jack Andersen
758c602dc5
Add ASan build capability
2017-12-11 16:05:28 -10:00
Jack Andersen
559096feeb
UWP support
2017-12-05 17:22:31 -10:00
Jack Andersen
da9b2041f1
Fix help printout iterator edge cases
2017-11-13 19:35:00 -10:00
Jack Andersen
b41b21cb4b
Windows fixes
2017-11-13 17:34:05 -10:00
Jack Andersen
4111d49d64
string_view refactor
2017-11-12 20:13:53 -10:00
Jack Andersen
a3b9a32633
Remaining object tracker platforms
2017-11-05 20:56:17 -10:00
Jack Andersen
3e18e519ce
Windows fixes
2017-10-29 21:29:07 -10:00
Jack Andersen
a2c5d891b5
Various bug fixes
2017-10-27 00:10:08 -10:00
Jack Andersen
5e99ee1d95
Minor improvements
2017-10-25 19:37:15 -10:00
Jack Andersen
b7208bfc5f
Implement hecl package
2017-10-24 21:46:32 -10:00
Jack Andersen
89f216d94f
Add hecl::PathRelative()
2017-02-24 21:58:36 -10:00
Jack Andersen
8c3a7da616
Updates to support VISI generation
2017-02-23 22:27:07 -10:00
Jack Andersen
aecaab27a4
Create directory chains at a late point during extract
2017-01-16 15:21:13 -10:00
Jack Andersen
c0f060d6ad
Remove unnecessary glob regex
2016-09-24 15:57:43 -10:00
Jack Andersen
6de25c1d1d
Refinements to avoid bad level linkages
2016-09-18 13:46:49 -10:00
Jack Andersen
4bffe7bc8b
Blender verbose crash fix for windows
2016-09-11 11:16:16 -10:00
Jack Andersen
d5e0536d63
Update submodules
2016-09-07 20:15:39 -10:00
Jack Andersen
8c8a143f6b
Solve potential add-on install race condition
2016-08-24 14:27:53 -10:00
Jack Andersen
7335a528f0
CoInitializeEx usage tweak
2016-06-17 10:44:49 -10:00
Jack Andersen
037404c5ff
Function-scope statics aren't as efficient as file-scope ones
2016-04-14 17:24:51 -10:00
Jack Andersen
761be432be
Updates for new ANIM extract
2016-04-06 17:38:37 -10:00
Jack Andersen
d35408376c
Add '-y' flag for hecl
2016-03-23 16:51:57 -10:00
Jack Andersen
31fa668e78
Humungous refactor
2016-03-04 13:02:44 -10:00