Yes it is necessary, but no it isn't "heavy". Compare 800x600 pixels to the fillrate of current (or even older) GPUs. If you can't draw one 800x600 sprite at 60 FPS, then there's something wrong and you probably won't be able to display any decent graphics.