Add scissor/viewport handling