szep ez a POP_BITS de azt ugye vagod hogy a mai cpu-k nagyon nem szeretik az unaligned memoria cimzest? raadasul ez igy erzekeny a byteorderre is, ami az ARM terhoditasaval ujra eloterbe kerult...
> a "látott pixelek" hasítótábla méretének növelésével drasztikusan javulni fog
miert? fotoknal nem nagyon tudja hasznalni (max a hatterszin lesz meg ha az fix), rajzoknal meg boven eleg a 2^6 tabla is... en inkabb lefele mennek, megneznem 4-5 bittel is.
fotokra azert erdemes lenne implementalni egy olyan filtert, ami az elozo pixel sorhoz kepest is nezi a diff-et. a png es anno az en ESP-m is ezt hasznalta, drasztikus javulast eredmenyezett. nem nagy cucc implementalni (se sloc se cpu hasznalat szempontbol), csak a feldolgozas elott kivonod (ill. dekodolasnal hozzaadod) az elozo sor pixel ertekeit (bar vszolszinu eleg a kep szelessege * bpp ertekkel vissza indexelni, nem kell minden sort kulon kezelni) az epp feldolgozottbol.
aztan persze lehet vadulni is hogy az elozo 2-3 pixelbol interpolalni valami masodfoku polinommal :)