Lasse Öörni
|
ee39c40667
Fixed crash when point light shadow query was incorrectly threaded.
|
13 éve |
Lasse Öörni
|
0380c2d403
Moved a compare outside the OctreeQuery inner loop.
|
13 éve |
Lasse Öörni
|
2bde036977
Moved drawable iteration inside the OctreeQuery virtual function.
|
13 éve |
Lasse Öörni
|
0937a62115
Octree query micro-optimizations.
|
13 éve |
Lasse Öörni
|
7ea084bc4b
Added missing DebugNew.h includes.
|
13 éve |
Lasse Öörni
|
265d59dfb0
Use occlusion for coarse culling of octants before testing drawable occlusion in worker threads.
|
13 éve |
Lasse Öörni
|
6c1536627e
Refactor of the OctreeQuery class. Use a separate subclass for shadowcaster-only queries.
|
13 éve |
Lasse Öörni
|
cc3ee34f58
Increased occlusion buffer depth bias.
|
14 éve |
Lasse Öörni
|
b204b2031d
Removed directional light shadowcaster occlusion for potentially taking much CPU time for relatively little gain, and/or being inaccurate.
|
14 éve |
Lasse Öörni
|
0ea42a9762
Removed counterproductive frustum side masking from culling tests.
|
14 éve |
Lasse Öörni
|
7c45da5588
Import new code.
|
14 éve |