nvidia developer toolkitdeveloper.download.nvidia.com/tools/nv_developer_toolkit.pdf · nvidia...

2
NVIDIA empowers real-time developers with the latest graphics technology by providing the NVIDIA ® Developer Toolkit, a suite of cutting edge content creation, code integration, performance analysis, and educational resources. Packed with powerful solutions to challenging problems, the Toolkit will help you create more compelling applications for the latest graphics hardware. Several components of the Toolkit have won Game Developer magazine's prestigious Front Line Awards, which recognize tools that enable faster and more efficient game creation for advancing the state of the art. NVPerfHUD 4 Analyze your application like an NVIDIA engineer. Performance Dashboard: Identify high-level bottlenecks with graphs and directed experiments. Debug Console: Review Microsoft ® DirectX ® Debug runtime messages, NVPerfHUD warnings, and custom messages. Frame Debugger: Freeze the current frame and step through your scene one draw call at a time, dissecting them with advanced State Inspectors. Frame Profiler: Automatically identify your most expensive rendering states and draw calls and improve performance with detailed GPU instrumentation data. NVPerfKit NVPerfKit is a suite of performance tools that gives you access to low-level performance counters inside the driver, and hardware counters inside the GPU itself. The performance counters are available to OpenGL ® and DirectX applications via the Windows Performance Data Helper (PDH) interface and the PIX for Microsoft ® Windows ® NVIDIA Plug-in. The performance counters can be used to determine exactly how your application is using the GPU, identify bottlenecks, and confirm that performance problems have been resolved. Now, for the first time ever, this information is available to third party developers. NVPerfKit includes: NVPerfHUD 4 NVPerfSDK - API for accessing GPU signals in your applications - Code samples for OpenGL and Direct3D NVIDIA Plug-in for Microsoft PIX for Windows - Access GPU performance counters in PIX GLExpert - Debug OpenGL API usage errors and performance issues gDEBugger Trail Version - Profile and debug OpenGL applications NVIDIA Developer Toolkit developer.nvidia.com | The Source for GPU Programming developer.nvidia.com | THE SOURCE FOR GPU PROGRAMMING NVPerfHUD's Brand-New Frame Profiler 3DMark06 used with permission from Futuremark Corporation. NVPerfHUD's Improved Performance Dashboard 3DMark06 used with permission from Futuremark Corporation.

Upload: others

Post on 29-Feb-2020

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: NVIDIA Developer Toolkitdeveloper.download.nvidia.com/tools/NV_Developer_Toolkit.pdf · NVIDIA empowers real-time developers with the latest graphics technology by providing the NVIDIA®

NVIDIA empowers real-time developers with the latest graphics technology by providing the NVIDIA® Developer Toolkit, a suite of cutting edge content creation, code integration, performance analysis, and educational resources. Packed with powerful solutions to challenging problems, the Toolkit will help you create more compelling applications for the latest graphics hardware.

Several components of the Toolkit have won Game Developer magazine's prestigious Front Line Awards, which recognize tools that enable faster and more ef�cient game creation for advancing the state of the art.

NVPerfHUD 4Analyze your application like an NVIDIA engineer.

• Performance Dashboard: Identify high-level bottlenecks with graphs and directed experiments.

• Debug Console: Review Microsoft® DirectX® Debug runtime messages, NVPerfHUD warnings, and custom messages.

• Frame Debugger: Freeze the current frame and step through your scene one draw call at a time, dissecting them with advanced State Inspectors.

• Frame Profiler: Automatically identify your most expensive rendering states and draw calls and improve performance with detailed GPU instrumentation data.

NVPerfKitNVPerfKit is a suite of performance tools that gives you access to low-level performance counters inside the driver, and hardware counters inside the GPU itself. The performance counters are available to OpenGL® and DirectX applications via the Windows Performance Data Helper (PDH) interface and the PIX for Microsoft®

Windows® NVIDIA Plug-in.

The performance counters can be used to determine exactly how your application is using the GPU, identify bottlenecks, and con�rm that performance problems have been resolved. Now, for the �rst time ever, this information is available to third party developers.

NVPerfKit includes:

• NVPerfHUD 4• NVPerfSDK - API for accessing GPU signals in your applications

- Code samples for OpenGL and Direct3D

• NVIDIA Plug-in for Microsoft PIX for Windows - Access GPU performance counters in PIX

• GLExpert - Debug OpenGL API usage errors and performance

issues

• gDEBugger Trail Version - Pro�le and debug OpenGL applications

NVIDIA Developer Toolkit developer.nvidia.com | The Source for GPU Programming

developer.nvidia.com | THE SOURCE FOR GPU PROGRAMMING

NVPerfHUD's Brand-New Frame Profiler 3DMark06 used with permission from Futuremark Corporation.

NVPerfHUD's Improved Performance Dashboard 3DMark06 used with permission from Futuremark Corporation.

Page 2: NVIDIA Developer Toolkitdeveloper.download.nvidia.com/tools/NV_Developer_Toolkit.pdf · NVIDIA empowers real-time developers with the latest graphics technology by providing the NVIDIA®

FX ComposerAn integrated shader development environment with unique real-time preview and optimization features.

• CREATE your shaders in a high powered development environment.

• DEBUG your shaders with visual shader debugging features.

• TUNE your shader performance with advanced analysis and optimization.

NVIDIA MelodyCreate high quality normal maps that make a low-poly model look like a high-poly model. Also create height maps, ambient occlusion maps, and more.

NVIDIA SDKOur award-winning SDK includes hundreds of code samples, effects, and libraries to help you take advantage of the latest in graphics technology.

• Compelling techniques for DirectX and OpenGL.• Powerful effects ready to use in your application.• Convenient browser enables quick searching for what

you need.

NVIDIA Texture Tools & Photoshop Plug-insThis comprehensive set of command line tools and plug-ins gives artists full control.

• Generate normal maps from height �elds• Texture compression with visual preview• Powerful mipmap creation and mipmap level editing• Helpful “Mipster” and “Cube Map Shuf�er” automation

scripts for Adobe Photoshop®

Additional ResourcesThe NVIDIA Developer Toolkit also includes:

• Cg Toolkit 1.5 Alpha• NVIDIA Scene Graph SDK• Training videos• Conference presentations• GPU Programming Guide• Utilities, Demos, Drivers,

and more

Become a Registered Developer TodayJoin our FREE registered developer program for early access to NVIDIA drivers, developer tools, online forums, direct bug reporting, and more…

All this and more available at developer.nvidia.com

developer.nvidia.com | THE SOURCE FOR GPU PROGRAMMING

©2006 NVIDIA Corporation. All rights reserved.

EverQuest® content courtesy of Sony Online Entertainment Inc.

NVIDIA Developer Toolkit | developer.nvidia.com | The Source for GPU Programming

NVIDIA GPU Programming Guide