Jack Andersen
|
3d4355182f
|
Squelch redefinition warnings
|
2016-12-16 13:05:11 -10:00 |
Jack Andersen
|
121f566848
|
Use atomics for pool buffer ref-counts
|
2016-12-14 12:56:32 -10:00 |
Jack Andersen
|
b269d4a445
|
Update boo
|
2016-12-13 15:09:13 -10:00 |
Jack Andersen
|
46b04925c3
|
More graceful handling of non-installed blender
|
2016-12-12 10:09:53 -10:00 |
Jack Andersen
|
20dfc56ba7
|
Update submodules
|
2016-12-11 13:30:35 -10:00 |
Jack Andersen
|
0d8552cec1
|
Update athena
|
2016-12-11 10:56:22 -10:00 |
Jack Andersen
|
399cdfc657
|
Update submodules
|
2016-12-11 10:20:55 -10:00 |
Jack Andersen
|
a8db552ce2
|
Update submodules
|
2016-12-10 20:19:47 -10:00 |
Jack Andersen
|
f0b73d268d
|
Update submodules
|
2016-12-10 15:51:51 -10:00 |
Jack Andersen
|
b12b858f3d
|
Integrate llvm BitVector and MathExtras
|
2016-12-09 16:32:20 -10:00 |
Jack Andersen
|
d42cf00a01
|
Update submodules
|
2016-12-07 17:58:21 -10:00 |
Phillip Stephens
|
d067335f05
|
Update boo
|
2016-10-29 15:53:36 -07:00 |
Phillip Stephens
|
ef132164a4
|
Update submodules
|
2016-10-27 15:47:23 -08:00 |
Jack Andersen
|
a6714dcc4e
|
Update athena
|
2016-10-19 14:52:11 -10:00 |
Phillip Stephens
|
8d7a2b4354
|
Update submodules
|
2016-10-15 12:18:07 -07:00 |
Jack Andersen
|
13a553a057
|
Update submodules
|
2016-10-15 08:41:18 -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
|
b3b0b7cd46
|
Update athena
|
2016-09-30 16:56:55 -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
|
68a0fb89da
|
Update boo
|
2016-09-25 11:34:14 -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
|
f1fcd83824
|
Update boo
|
2016-09-18 15:33:14 -10:00 |
Jack Andersen
|
c1dcf6d23e
|
Windows Fixes
|
2016-09-18 15:02:57 -10:00 |
Jack Andersen
|
6de25c1d1d
|
Refinements to avoid bad level linkages
|
2016-09-18 13:46:49 -10:00 |
Jack Andersen
|
a0470a3ef5
|
Update submodules
|
2016-09-17 11:32:43 -10:00 |
Jack Andersen
|
57dc1882f3
|
Update boo
|
2016-09-11 19:29:17 -10:00 |
Jack Andersen
|
5303b9bda1
|
Dramatic shader cache performance improvement
|
2016-09-11 18:52:55 -10:00 |
Jack Andersen
|
4bffe7bc8b
|
Blender verbose crash fix for windows
|
2016-09-11 11:16:16 -10:00 |
Jack Andersen
|
127343c6d1
|
Preparation for Windows pipe redirection fix
|
2016-09-11 09:52:59 -10:00 |
Jack Andersen
|
8cf06844e6
|
Update athena
|
2016-09-11 08:38:09 -10:00 |
Jack Andersen
|
1103b10f6f
|
Update athena
|
2016-09-10 19:49:22 -10:00 |
Jack Andersen
|
19e4937d55
|
Update submodules
|
2016-09-10 15:22:21 -10:00 |
Jack Andersen
|
7cc0ac7902
|
HMDL buffer sharing fix
|
2016-09-09 19:38:18 -10:00 |
Jack Andersen
|
3438cb34a3
|
Normalize skinning weights from Blender
|
2016-09-08 18:18:56 -10:00 |
Jack Andersen
|
d5e0536d63
|
Update submodules
|
2016-09-07 20:15:39 -10:00 |
Jack Andersen
|
aa2d9d5631
|
Add 'looping' flag to actions
|
2016-09-05 19:51:11 -10:00 |
Jack Andersen
|
e960496a87
|
Merge branch 'master' of https://github.com/AxioDL/hecl
|
2016-09-04 12:47:39 -10:00 |
Jack Andersen
|
691d53304c
|
Add skin bank count field to HMDL metadata
|
2016-09-04 12:47:09 -10:00 |
Phillip Stephens
|
0f86a0dfa5
|
Update athena
|
2016-09-04 13:44:52 -07:00 |
Jack Andersen
|
47db8b8e84
|
Update boo
|
2016-09-02 19:18:30 -10:00 |
Jack Andersen
|
0d048657d4
|
comment capitalization
|
2016-08-31 13:07:40 -10:00 |
Jack Andersen
|
f0b1837300
|
Add handy StringUtils begin/end compare functions
|
2016-08-30 15:13:00 -10:00 |
Jack Andersen
|
735e6b2096
|
Update boo
|
2016-08-28 18:21:27 -10:00 |
Jack Andersen
|
07c21ec489
|
ProjectPath hashing fix
|
2016-08-28 14:28:24 -10:00 |
Jack Andersen
|
8c8a143f6b
|
Solve potential add-on install race condition
|
2016-08-24 14:27:53 -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
|
67bb64e7dd
|
AABB progress message tweak
|
2016-08-21 14:10:14 -10:00 |
Jack Andersen
|
6ca1f05492
|
Minor character cooking performance adjustment
|
2016-08-21 10:38:40 -10:00 |
Jack Andersen
|
29878b3627
|
Update boo
|
2016-08-17 10:05:00 -10:00 |
Jack Andersen
|
ff89063a2b
|
BlenderConnection::centerView operation ignores lamps and cameras now
|
2016-08-16 19:43:01 -10:00 |
Jack Andersen
|
eae83a1cb9
|
Blender's not ideal for transforming AABBs
|
2016-08-14 11:11:17 -10:00 |
Jack Andersen
|
c89b7692f3
|
Blender protocol adjustments
|
2016-08-13 09:36:39 -10:00 |
Jack Andersen
|
98c2313863
|
Remove awful edge-indexing bottleneck
|
2016-08-12 15:22:39 -10:00 |
Jack Andersen
|
eb5cdf40b0
|
Blender shell protocol fixes
|
2016-08-12 09:41:51 -10:00 |
Jack Andersen
|
719c62f09f
|
Add ResourceLock for detecting parallel resource collisions
|
2016-08-11 16:33:03 -10:00 |
Jack Andersen
|
48a4a51853
|
use SaveAs rather than Save for outputting .blend files
|
2016-08-11 11:31:27 -10:00 |
Jack Andersen
|
031daeb841
|
Immediately delete (incomplete) docs from BlenderConnection::createBlend
|
2016-08-11 11:10:57 -10:00 |
Jack Andersen
|
4917fb0b74
|
Syntax error fixes
|
2016-08-11 10:16:01 -10:00 |
Jack Andersen
|
63e835daaa
|
Add BlenderConnection::compileLights
|
2016-08-11 09:51:41 -10:00 |
Jack Andersen
|
2b1e246ae9
|
Add collision mesh cooking to BlenderConnection
|
2016-08-10 11:54:30 -10:00 |
Jack Andersen
|
73cb100174
|
Additional BlenderConnection::Mesh intermediate fields
|
2016-08-09 16:51:30 -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 |
Phillip Stephens
|
502e01ade0
|
Update boo
|
2016-08-04 20:20:59 -07: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
|
577af720d3
|
Add proper file-based error reporting
|
2016-08-02 12:12:49 -10:00 |
Jack Andersen
|
e17d5c0b83
|
GLSL generation fixes
|
2016-08-01 19:54:40 -10:00 |
Jack Andersen
|
d43087247f
|
Update boo
|
2016-08-01 16:03:34 -10:00 |
Jack Andersen
|
8d26d197d6
|
Update boo
|
2016-08-01 13:24:31 -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 |
Jack Andersen
|
dc2c636f33
|
Early fragment tests and alpha compare to emulate GX use
|
2016-07-31 14:12:10 -10:00 |
Jack Andersen
|
9806a34ef6
|
Vulkan build fix
|
2016-07-31 13:47:41 -10:00 |
Jack Andersen
|
f9cae24c5d
|
Add alpha-test functionality for applicable blend modes
|
2016-07-31 13:35:46 -10:00 |
Jack Andersen
|
ec859598e9
|
Metal platform conformance
|
2016-07-31 10:26:08 -10:00 |
Jack Andersen
|
9531d2bb02
|
Fixes for extended shaders
|
2016-07-30 18:45:28 -10:00 |
Jack Andersen
|
0acf4865ca
|
Initial extended shader refactor
|
2016-07-30 16:06:13 -10:00 |
Jack Andersen
|
a81358a0b2
|
Update boo
|
2016-07-29 18:39:00 -10:00 |
Jack Andersen
|
6e447c8d6e
|
Uppdate boo
|
2016-07-26 20:35:50 -10:00 |
Jack Andersen
|
92c4989579
|
Update athena
|
2016-07-26 20:10:39 -10:00 |
Jack Andersen
|
0aed813a8b
|
Update boo
|
2016-07-26 18:14:26 -10:00 |
Jack Andersen
|
30dabe5267
|
Cache decompression error handling
|
2016-07-26 17:38:25 -10:00 |
Jack Andersen
|
4e8eb5b0ea
|
Update boo
|
2016-07-26 16:17:54 -10:00 |
Jack Andersen
|
4aa4668073
|
Pre-emptive blending mode determination in IR loader
|
2016-07-26 12:05:21 -10:00 |
Phillip Stephens
|
3c4af907cc
|
Update boo
|
2016-07-23 23:34:15 -07:00 |
Phillip Stephens
|
f938dfd042
|
Update athena
|
2016-07-23 18:28:31 -07:00 |
Jack Andersen
|
c74f05f9ac
|
Access color registers from lighting uniform on Metal
|
2016-07-20 19:18:12 -10:00 |
Jack Andersen
|
77269270cb
|
Update boo
|
2016-07-20 16:02:53 -10:00 |
Jack Andersen
|
9c48e5e8b6
|
Metal backend fixes
|
2016-07-19 10:33:04 -10:00 |