(c): a=(a+1)&511;b=(b+2)&511; for(x=0;x<32;x+=2) { for(y=0;y<24;y++) { c = PA_Cos((x+a)&511); d = PA_Cos((y+a)&511); u16 c1 = PA_Cos((y+c)&511)<<1; u16 c2 = PA_Cos((x+d)&511)<<1; u16 c3 = PA_Cos((x-a)&511)<<1; u16 c4 = PA_Cos((y+b)&511)<<1; u16 ca = c1 + c2 + c3 + c4; c = PA_Cos((x+1+a)&511); d = PA_Cos((y+1+a)&511); c1 = PA_Cos((y+c)&511)<<1; c2 = PA_Cos((x+1+d)&511)<<1; c3 = PA_Cos((x+1-a)&511)<<1; c4 = PA_Cos((y+b)&511)<<1; u16 cb = c1 + c2 + c3 + c4; PA_Put2_8bitPixels(1,x,y,(cb<<8)|(ca&0xFF)); }}