Pipelining the Blend Operation
Recall blend: Sc * Sf + Dc * Df
Sc = incoming fragment color, Dc = Framebuffer color
Sf = Source factor, Df = Destination factor
Pipelining of Blend stage (two clocks):
Clk j: Tmp = Sc * Sf , Old result = result
Dc = Read Framebuffer(address)
Clk j+1: result = Tmp + Dc * Df
Write Framebuffer (old_address,old Result)