2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-08-30 05:35:44 +00:00

376 Commits

Author SHA1 Message Date
Jack Andersen
6b4351d689 Missing #include for linux 2017-02-25 16:42:57 -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
86f9f62ef6 Targeted subresource generation for Actor and World blends 2017-02-12 20:51:15 -10:00
Jack Andersen
154a44e21f Add master mulColor to programmable shader output 2017-02-09 23:00:23 -10:00
Jack Andersen
ae9b2309cf Add RecrusiveMakeDir 2017-02-03 17:45:39 -10:00
Jack Andersen
1bfef7ddf8 ShaderCacheManager read fix 2017-02-02 20:22:54 -10:00
Jack Andersen
1c9708f261 EINTR recovery for BlenderConnection I/O 2017-02-01 15:53:51 -10:00
Jack Andersen
4a7b47200a Include alpha component in opaque shaders 2017-01-29 18:15:35 -10:00
c840625080 Add Char16ToWide helper function 2017-01-23 23:55:26 -08:00
Jack Andersen
b8abd466dd char16_t formatting support 2017-01-23 21:40:09 -10:00
d505f2d30a Fix FRME cook crash when path contains spaces 2017-01-21 20:25:49 -08:00
Jack Andersen
7326f01b5b Update boo 2017-01-18 23:01:54 -10:00
Jack Andersen
2147abfbaa Work on Gui Frame exporter 2017-01-16 21:12:49 -10:00
Jack Andersen
aecaab27a4 Create directory chains at a late point during extract 2017-01-16 15:21:13 -10:00
c4ee610169 Fix stack related crash in getGlobResults 2017-01-01 15:19:03 -08:00
279b4b1d68 Update Collision cook process 2016-12-28 11:41:03 -08:00
7bc98872a6 Fix linux build 2016-12-25 21:54:23 -08:00
Jack Andersen
ecb722ae43 Make console API errors non-fatal 2016-12-25 12:50:11 -10:00
Jack Andersen
77c3d1e184 BlenderConnection stability improvements for Windows 2016-12-25 12:15:31 -10:00
Jack Andersen
d7c5dff1f0 Windows fixes 2016-12-24 21:02:34 -10:00
Jack Andersen
75847c67d3 Better thread contention handling for BlenderConnection 2016-12-24 15:35:30 -10:00
Jack Andersen
46b04925c3 More graceful handling of non-installed blender 2016-12-12 10:09:53 -10:00
Jack Andersen
b12b858f3d Integrate llvm BitVector and MathExtras 2016-12-09 16:32:20 -10:00
Jack Andersen
aa408ccfec Move LTO-problematic definitions out of header 2016-10-10 15:21:15 -10:00
Jack Andersen
7f5ba744da Additional BlenderConnection World capabilities 2016-10-07 17:40:08 -10:00
Jack Andersen
d307e645b1 Remove unnecessary and RVO-detrimental moves 2016-10-02 18:39:10 -10:00
Jack Andersen
e65fe14c53 BlenderConnection tweaks 2016-10-02 12:34:10 -10:00
Jack Andersen
4f53d886ce Implement world cooker 2016-10-01 13:18:52 -10:00
Jack Andersen
45794700f8 Merge branch 'master' of https://github.com/AxioDL/hecl 2016-09-30 12:41:28 -10:00
Jack Andersen
835976be56 BlenderConnection::compileWorld() stub 2016-09-30 12:41:01 -10:00
Jack Andersen
ae348f111b use of reliable constant rather then iffy macro 2016-09-29 17:32:24 -10:00
Jack Andersen
c0f060d6ad Remove unnecessary glob regex 2016-09-24 15:57:43 -10:00
Jack Andersen
f6428c9407 Glob path fixes 2016-09-20 19:41:06 -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
f0b1837300 Add handy StringUtils begin/end compare functions 2016-08-30 15:13:00 -10:00
Jack Andersen
07c21ec489 ProjectPath hashing fix 2016-08-28 14:28:24 -10:00
Jack Andersen
4795565dd9 OpenGL enum change 2016-08-23 18:34:26 -10:00
Jack Andersen
f65e3d23b4 Athena YAML refactor 2016-08-21 17:46:45 -10:00
Jack Andersen
719c62f09f Add ResourceLock for detecting parallel resource collisions 2016-08-11 16:33:03 -10:00
Jack Andersen
daeef99f83 More reliable Metal shader cache 2016-08-08 09:06:51 -10:00
Jack Andersen
6740d6d00d More reliable HLSL shader cache 2016-08-08 08:53:31 -10:00
Jack Andersen
ca4d50c62b More reliable shader cache; update submodules 2016-08-08 08:22:32 -10:00
Jack Andersen
07fcc2db92 Metal extended shader fixes 2016-08-03 13:46:25 -10:00
Jack Andersen
5f60a33cce Windows build fixes 2016-08-03 13:15:59 -10:00
Jack Andersen
e17d5c0b83 GLSL generation fixes 2016-08-01 19:54:40 -10:00
Jack Andersen
b7143c7dca Default colorRegs when lighting uniform not available 2016-07-31 20:35:35 -10:00
Jack Andersen
7e42581cf0 HLSL extended shader support 2016-07-31 18:34:08 -10:00
Jack Andersen
b0b955f83f Remove redundant line of GLSL 2016-07-31 14:21:02 -10:00