Thursday, July 19, 2012

New Post: iOS/Android Performance



Does anyone out there have a few minutes to test my develop3d branch?

https://github.com/SickheadGames/MonoGame/tree/mgfx

In that branch I have a major refactor of how OpenGL state is being applied.?

The old, useless, and broken GLStateManager is out.

The new GraphicsDevice.ApplyState() is in.

What it does is defer all state changes until a draw() method is called... naturally resulting in a huge reduction in unnecessary state changes and GL calls.?

We saw it give us a few more FPS on a graphics intensive game on an iPad.? It would be good to see what results others get.

Also we've not tested this on Android at all...? it would be good to know if it works correctly at all as well as any performance improvement you see.

If all goes well we should be merging this into develop3d later this week.? Thanks!

? - Tom

?

?

Source: http://monogame.codeplex.com/discussions/373701

barry sanders barry sanders john scott jimmie johnson juan pablo montoya crash chardon high school shooting mark martin

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.