The alignment bug was supposed to be fixed in 1.2a3, but doesn't seem to have made it to the source drop (pilot error?). Anyway, just change the stride calculation to "int stride = (xsize * 3 + 3) & -4;" and you're fine.
I'll look into the other bug; there are some other fixes done since the a3 release, and it's been sitting in alpha for way too long, so I guess it's time for a new (and non-alpha) release... Thanks /F
The alignment bug was supposed to be fixed in 1.2a3, but doesn't seem to have made it to the source drop (pilot error?). Anyway, just change the stride calculation to "int stride = (xsize * 3 + 3) & -4;" and you're fine.
I'll look into the other bug; there are some other fixes done since the a3 release, and it's been sitting in alpha for way too long, so I guess it's time for a new (and non-alpha) release... Thanks /F