Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

After upgrading my game from XNA Game Studio Express to XNA Game Studio 2.0, the game runs slower. Why?

0
10 Posted

After upgrading my game from XNA Game Studio Express to XNA Game Studio 2.0, the game runs slower. Why?

0
10

The answer may lie with render targets. XNA Game Studio 2.0 introduces the ability to control whether render targets are kept or discarded from frame to frame. In XNA Game Studio Express, render targets were discarded on Xbox 360 but kept on Windows. XNA Game Studio 2.0 now keeps render targets from frame to frame on both Xbox 360 and Windows by default. This may result in decreased performance on Xbox 360. To recover performance, change your game so that the render targets behave as they did in XNA Game Studio Express; pass RenderTargetUsage.PlatformContents when preparing your PresentationParameters class.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123