Mike Burrows - PIX, graphics performance analysis
- Posted: Sep 04, 2005 at 7:21 PM
- 65,183 Views
- 9 Comments
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Right click “Save as…”
Are you a DirectX game developer? Well, you might check out PIX, which stands for Performance Investigator for DirectX. Mike Burrows demonstrates the tool and how you'd use it on Windows games to profile your game's performance.
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation,
please create a new thread in our Forums,
or
Contact Us and let us know.
Follow the Discussion
Oops, something didn't work.
What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in. You need to be signed in to Channel 9 to use this feature.What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in and view them all on your notifications page.sign up for email notifications?
Umm, there's absolutely no way that you could directly use pix to cheat in any game.
Plus, I believe there's something you can do to your program to prevent pix from grabbing information from it (can't remember what offhand). Though a quick test reveals that it does work with half life 2, profiled the main menu successfully. Though grabbing 293 frames of that simple scene took 165 mb.
That all said, pix is an amazing tool! I've used it several times to find performance problems in my own graphics engine and fixed them as a result.
Redirect output to null, redraw the scene on the display except minus the textures for the walls, giving you a nice shoot though walls cheap in CS. There is one example. How about glowing models via the same method? How about an aimbot via finding models using the graphics calls?
* Shoot through walls have nothing to do w/ null textures. Walls are data structures, not textures.
* See through walls are possible, though, Not sure how you would modify PIX to allow that.
* Aimbots exploit the network communication protocols, not graphic calls.
Remove this comment
Remove this thread
close