Fix graphics stack edge case

lower priority pixels saved for effects would not get updated if we
found a top pixel before the others.
Fix dma 1 source masking