I have some questions about the way PPU render both sprites and background
I knew that for every scanline , the 256 px is feed from the sprite and background buffer ( after being multiplexed on priority ) such that a px come out each PPU clock
here I have two questions :
1 - Does the rendered graphics in both buffers are fetched in the same 341 PPU clock of the same scanline ?
i.e : does the rendered graphics appearing now on scanline M are fetched immediately before rendering or they are fetched at the end of scanline M-1 and rendered on the screen on scanline M ( who comes first rendering now then fetch the next or fetch now and render now )
2 - Does both Image rendering engine and Background rendering engine work in parallel ? or sequentially ?
I hope I explained my questions well.
Thank's in advance
I knew that for every scanline , the 256 px is feed from the sprite and background buffer ( after being multiplexed on priority ) such that a px come out each PPU clock
here I have two questions :
1 - Does the rendered graphics in both buffers are fetched in the same 341 PPU clock of the same scanline ?
i.e : does the rendered graphics appearing now on scanline M are fetched immediately before rendering or they are fetched at the end of scanline M-1 and rendered on the screen on scanline M ( who comes first rendering now then fetch the next or fetch now and render now )
2 - Does both Image rendering engine and Background rendering engine work in parallel ? or sequentially ?
I hope I explained my questions well.
Thank's in advance