Commit graph

80 commits

Author SHA1 Message Date
Dario Manesku
aa1219b8b4 Using better data structures. 2013-11-20 20:28:12 +01:00
Dario Manesku
6e290a3c9b Supressing clang compiler warning. 2013-11-19 23:35:34 +01:00
bkaradzic
333b164278 Cleanup. 2013-11-17 22:26:15 -08:00
bkaradzic
a4df646179 Fixed fmin/fmax CRT library name collision. 2013-11-17 20:42:29 -08:00
bkaradzic
40c9aa78d8 Fixed VS2008 build. 2013-11-14 19:10:34 -08:00
Dario Manesku
e432a37396 Small refactor. 2013-11-13 19:11:34 +01:00
Dario Manesku
0381c60b6d Data structures sepatared for aligned memory access. 2013-11-13 17:53:44 +01:00
Dario Manesku
d7647a4cb7 Small optimization. 2013-11-13 17:04:21 +01:00
Dario Manesku
c0c62570ea Removed trailing whitespaces. 2013-11-12 22:31:44 +01:00
Dario Manesku
494fc01f23 Performance optimizations and SIMD support. 2013-11-12 22:31:44 +01:00
bkaradzic
53adb1dae4 Fixed 14-shadowvolume build for Android. 2013-11-09 10:06:06 -08:00
Dario Manesku
fd764ec261 Cleanup. 2013-11-06 19:06:49 +01:00
Dario Manesku
d7b69b1ce9 Minor fix. 2013-11-06 19:06:49 +01:00
Dario Manesku
3c0e4c68b3 Small refactor regarding shadow volume mtx computation. 2013-11-06 19:06:48 +01:00
Dario Manesku
46c8e1056a Cleanup. 2013-11-06 19:06:48 +01:00
bkaradzic
96ead5cfeb Fixed warning: operation on ‘currentDirection’ may be undefined. 2013-11-06 19:06:47 +01:00
Dario Manesku
cdd6cb1a86 Max light and instance count are now preprocessor constants. 2013-10-25 18:20:25 +01:00
Dario Manesku
ad0cdd6f1c Tightening memory usage for shadow volumes. 2013-10-25 18:20:24 +01:00
Dario Manesku
4cb2ab30f2 Cleanup. 2013-10-25 18:20:24 +01:00
Dario Manesku
b48850a989 Added special allocator for shadow volumes data. 2013-10-25 18:20:23 +01:00
Dario Manesku
96743e3a5b Cleanup. 2013-10-25 18:20:23 +01:00
Dario Manesku
0c9ed73476 Small optimization. 2013-10-25 18:20:22 +01:00
Dario Manesku
64b2e96772 Added named variables for fov, aspect, near/far plane. 2013-10-25 18:20:22 +01:00
Dario Manesku
3db3f02dc6 Got rid of unnecessary things. 2013-10-25 18:20:21 +01:00
bkaradzic
8144613c94 Cleanup. 2013-10-20 19:30:58 -07:00
bkaradzic
ff21c42797 Cleanup. 2013-10-20 13:11:41 -07:00
bkaradzic
3dc932d599 Cleanup. 2013-10-20 11:34:28 -07:00
bkaradzic
def41a0901 Fixed 64-bit warnings. 2013-10-18 23:45:34 -07:00
bkaradzic
e12c84c2e6 OSX: Fixed compile error. 2013-10-18 09:53:06 -07:00
Dario Manesku
48aa0079ae Added examples 13-stencil and 14-shadowvolumes 2013-10-18 07:18:31 +01:00