Can't do inline ASM in C# and we just doooon't haaaave the powerrrrrr captain to do the per pixel rendering in C#.

Really don't want to go outside GDI+ though.