public void SetPixelsStd(int p, byte[] colorData, byte colorMask)
{
/*
SetPixel(p + 7, colorData[colorMask & 1]); colorMask >>= 1;
SetPixel(p + 6, colorData[colorMask & 1]); colorMask >>= 1;
SetPixel(p + 5, colorData[colorMask & 1]); colorMask >>= 1;
SetPixel(p + 4, colorData[colorMask & 1]); colorMask >>= 1;
SetPixel(p + 3, colorData[colorMask & 1]); colorMask >>= 1;
SetPixel(p + 2, colorData[colorMask & 1]); colorMask >>= 1;
SetPixel(p + 1, colorData[colorMask & 1]); colorMask >>= 1;
SetPixel(p + 0, colorData[colorMask]);
*/
int ptr = p+7;
_pixels[ptr--] = colorData[colorMask & 1]; colorMask >>= 1;
_pixels[ptr--] = colorData[colorMask & 1]; colorMask >>= 1;
_pixels[ptr--] = colorData[colorMask & 1]; colorMask >>= 1;
_pixels[ptr--] = colorData[colorMask & 1]; colorMask >>= 1;
_pixels[ptr--] = colorData[colorMask & 1]; colorMask >>= 1;
_pixels[ptr--] = colorData[colorMask & 1]; colorMask >>= 1;
_pixels[ptr--] = colorData[colorMask & 1]; colorMask >>= 1;
_pixels[ptr] = colorData[colorMask & 1];
}