Original Post
do you have to reset the render states every frame? for example, can i set up the fog render states at the start of the game and forget about them, or do i have to set them again every time i start a frame?
im asking this because im working on an engine that keeps track of the render states and resets them every frame, so i can set them only once and forget.. but is this really necessary? i think its not, but i want to be sure