Render engine improvements

multiple fragment outputs