Pipeline Constraints
Recall that we must perform both a read and a write to the framebuffer for every fragment coming into the pipeline
- Blend operation and depth test uses data from framebuffer
We will take the easy approach and advance our pipeline once every two clocks
- External memory interface will alternate between reads/writes
- Two clocks allows us to implement a blend operation with one mult/accumulate unit