
Last Updated:
06
/
12
/
2008
PerfHUD 6 Beta 2
NVIDIA PerfHUD is a powerful real-time performance analysis
tool for Direct3D applications. PerfHUD is widely used by the
world's best game
developers and was a 2007
Game Developer Magazine Frontline Award Finalist.
Check out screenshots
of PerfHUD running in some today's most successful games, testimonials
by game developers all over the world, or reviews of PerfHUD 5 from iXBT
and Beyond3D.
PerfKit 6.0 New Feature Highlights:
PerfKit 6.0 Beta 2
Installers:
Documentation:
- [PDF]
PerfHUD 6.0 Beta Quick Tutorial
- [PDF]
PerfHUD 6.0 Beta User Guide
- [PDF]
PerfKit 6.0 Beta Overview Slides
- [WMV,
YouTube]
Overview Video (PerfHUD 5)
Screencasts:
These
2-3 minute videos introduce you to a feature, and show you how to use
it.
Support:
Get support by posting the NVIDIA Public Developer
Forums.
Suggestions and
Feedback: Use our new Instant Feedback feature (F4) to
send the PerfHUD team your comments and suggestions directly from
within PerfHUD.
Notes and Known
Issues:
- Don’t forget that your application must opt in to PerfHUD
analysis. Instructions are page 5 of the Quick Tutorial.
- If installing on Vista, please make sure to install PerfHUD
after installing a v173 or later driver.
- 3-way
SLI is not supported in the PerfHUD 6.0 Beta.
- The native 64-bit installer is not currently compatible
with the 32-on-64 bit OS installer.
- PerfHUD 6 now only pauses your graphics threads when you
enter the Frame Debugger or Frame Profiler. If this is a problem, we
recommend pressing Enter key to freeze time while in the Performance
Dashboard, and then switching to the Frame Debugger or Frame Profiler.
Previous Versions
NVIDIA PerfHUD
6.0 Feature List:
 |
|
Automatic Performance
Analysis
|
| |
 |
|
API Call List
|
| |
 |
|
Perf Event View
|
| |
 |
|
Per-Draw Call GPU Graphs
|
- New! Supports
GeForce 8 and 9 series GPUs, as well as earlier
models.
- Supports DirectX10 on Windows Vista
- Supports DirectX 9 on Windows XP and Windows Vista
- Supports Managed and XNA applications
- New! No
special driver needed on Windows Vista
- The Performance Dashboard
- A completely customizable real-time graph overlay
- New! Save/load
custom layouts
- Move, resize, and reconfigure your monitors
- Full set of 50+ PerfSDK Direct3D and GPU counters
available
- Double-clicking color swatch in graph legend toggles
display of that channel
- The Frame Debugger
- Texture View
- Visualization of 2D textures, 3D textures, shadow
maps, cube maps and render targets
- New! Full
screen texture/render target visualization
- New! Texture
Overrides: Replace your application's textures with mipmap visualizers
or other debug textures all on a per-texture
basis.
- New! API Call
List
- A color-coded interactive list of every API call made
in the frame.
- New! Dependency
View
- View dependencies between draw calls.
- New! Improved
D3D Perf Event View
- Navigate your frame using D3D Perf Events
- Set a debug break on any Perf Event
- Disable PerfHUD modifications in Perf Event ranges.
- Advanced State Inspectors
- Visually inspect all data in the graphics pipeline on a
per-draw call basis.
- Edit & Continue for HLSL and .fx vertex,
geometry, and pixel shaders
- Edit & Continue for Raster Operations state
- The Frame Profiler
- Automated Performance Analysis
- Per-draw call graphs
- New! CPU
and GPU Timings Graph
- Instruction Count Ratio graphs
- Improved User Interface
- New! Numerous
new hotkeys
- New! Keyboard
accelerators for context menus
- New! Instant
Feedback (F4) to send the PerfHUD team comments or issues from within
the application.
- Compatibility, stability,
and reliability improvements
- True frame capture
- Extensive testing on a wide range of applications
- Allow API specification (DX9/DX10/both) for apps that
create devices from both APIs
- Minor bug fixes