FasTC/BPTCEncoder
Pavel Krajcevski 6f6ca2d867 Another bug fix.
With the old code, it was possible that we skipped a compression with unlucky
preemption of our threads. I'm not exactly sure why, but that caused deadlock
(livelock?) in some very unfortunate circumstances. This new algorithm should
work regardless of how many threads execute at once and should also prevent
textures in the compression job list from being skipped. This algorithm seems
to be an improvement on low-core count machines (around 4 cores), but it is
slower on high-core count machines (40 cores or more)...
2013-03-11 16:20:52 -04:00
..
config Add detection for atomics 2013-03-06 17:16:36 -05:00
include Repurpose the rest of our scaffolding to use Compression Jobs 2013-03-09 13:36:39 -05:00
src Another bug fix. 2013-03-11 16:20:52 -04:00
CMakeLists.txt Add check for Clang. 2013-03-11 14:51:32 -04:00