- // MAKE_IMAGE_PIXEL
- if (!(func & 1)) // NOT TILED
- {
- int mask = (func & 4) ? 0x00800000 : 0x00f80000;
- if ((ecx | edx) & mask)
- {
- if (func & 0x18) goto Next_Pixel;
- pixel = 0;
- goto Pixel_Out;
- }
- }
-
- // esi = rot_comp.Stamp_Map_Adr;
- edi = stamp_base[ebx] | (stamp_base[ebx+1] << 16);
- esi = edi;
- edi >>= (11+1);
- esi = (esi & 0x7ff) << 7;