Adding Z-Test
Blend, Depth Test Stage
NEWc = Sc * Sf + Dc * Df (rdy on 2nd clock)
ZFLAG = Ztest (Sz, Dz)
Read Framebuffer Stage
Dz, Dc = ReadFramebuffer(address) (read on 1st clock)
Write Framebuffer Stage
If (Zflag = TRUE) then
WriteFramebuffer(address, NewC) (write on 2nd clock)
address, Sc, Sz
address, Sc, Dc, Dz
address, NEWc, Zflag
Previous slide
Next slide
Back to first slide
View graphic version