Mike Burrows - PIX, graphics performance analysis

Sign in to queue

Description

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.

Embed

Download

Download this episode

The Discussion

  • User profile image
    Manip
    Sounds like a golden gift to any multiplayer game cheats... A built in graphics hack build right into Windows for them.
  • User profile image
    Manip
    Quality looks great to me...
  • User profile image
    scobleizer
    I might have screwed that up, sorry. That's Steve Lacey. These were recorded at the Microsoft Meltdown conference.
  • User profile image
    Minh
    Manip wrote:
    Sounds like a golden gift to any multiplayer game cheats... A built in graphics hack build right into Windows for them.
    A tool that logs graphic calls golden gift for multi-player cheats? Hmm... How would you do that again?
  • User profile image
    andur
    Manip wrote:
    Sounds like a golden gift to any multiplayer game cheats... A built in graphics hack build right into Windows for them.


    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. Big Smile
  • User profile image
    moofish
    "sweet" "cool" etc I will say that the narator on this video really had an irritating voice
  • User profile image
    Manip
    Minh wrote:
    Manip wrote: Sounds like a golden gift to any multiplayer game cheats... A built in graphics hack build right into Windows for them.
    A tool that logs graphic calls golden gift for multi-player cheats? Hmm... How would you do that again?


    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?
  • User profile image
    Nata1
    didn't we already see the last half of this?  I love that part btw
  • User profile image
    Minh
    Manip wrote:
    Minh wrote:
    Manip wrote: Sounds like a golden gift to any multiplayer game cheats... A built in graphics hack build right into Windows for them.
    A tool that logs graphic calls golden gift for multi-player cheats? Hmm... How would you do that again?


    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?
    And you can do all this live? In real time? Anxiously waiting for your PIX cheat demo.

    * 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.

Add Your 2 Cents