I created a FpsCounter DrawableGameComponent (linked to code, it's longish). It works great: It displays 60.0 fps normally. If I artificially slow down the game loop, it drops. My 'game' at the ...
Does it make sense to implement the logic to skip rendering objects outside the viewport or should I not care about it and let the Framework do it?