Alpha Test, Scissor Test
NEWc = Sc * Sf + Dc * Df (rdy on 2nd clock)
Dz, Dc = ReadFramebuffer(address) (read on 1st clock)
If ((Zflag and Aflag and Sflag) = TRUE) then
WriteFramebuffer(address, NewC) (write on 2nd clock)
address, Sc, Sz, Aflag, Sflag
address, Sc, Dc, Dz, Aflag, Sflag
address, NEWc, Zflag, Aflag, Sflag
Address Calculation, Alpha Test, Scissor Test
Address = X * ScreenWidth + Y
Aflag = AlphaTest(AlphaRef, ScAlpha)
Sflag = (Xmin <= X <= Xmax)