OSDN Git Service

fix another bug in alpha refinement
authorRudolf Polzer <divverent@xonotic.org>
Fri, 15 Jul 2011 09:54:50 +0000 (11:54 +0200)
committerRudolf Polzer <divverent@xonotic.org>
Fri, 15 Jul 2011 09:54:50 +0000 (11:54 +0200)
s2tc_compressor.cpp

index dedca69..f3bc9a1 100644 (file)
@@ -723,8 +723,8 @@ namespace
                                                {
                                                        int bitindex_set = pindex * 3;
                                                        int bitindex_test = bitindex_set + 2;
-                                                       if(!(out[bitindex_test / 8] & (1 << (bitindex_test % 8))))
-                                                               out[bitindex_set / 8] ^= (1 << (bitindex_set % 8));
+                                                       if(!(out[bitindex_test / 8 + 2] & (1 << (bitindex_test % 8))))
+                                                               out[bitindex_set / 8 + 2] ^= (1 << (bitindex_set % 8));
                                                }
                                        }
                                }