0% found this document useful (0 votes)
19 views

NVAPI R300 Public SDK RelNotes

Uploaded by

Krisp
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views

NVAPI R300 Public SDK RelNotes

Uploaded by

Krisp
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

NVAPI SDK - PUBLIC

FOR DRIVER RELEASE 300

RN-06118-300-v01 | April 2012

Release Notes
DOCUMENT CHANGE HISTORY

RN-06118-300-v01

Version Date Authors Description of Change


01 4/9/2012 AP Initial release for 301.28

NVAPI SDK - Public


for Driver Release 300 RN-06118-300-v01 | ii
NVAPI RELEASE NOTES

INTRODUCTION
NVAPI is NVIDIA's core software development kit that allows direct access to NVIDIA
GPUs and drivers on all windows platforms. NVAPI provides support for categories of
operations that range beyond the scope of those found in familiar graphics APIs such as
DirectX and OpenGL.

The following are the provided files:


 nvapi.h
 nvapi.lib (for 32-bit support)
 nvapi64.lib (for 64-bit support)
 NvAPIDriverSettings.h
 NvAPIDriverSettings.c
 NVAPI_Reference_Developer.chm

These release notes describe the changes made in the NVAPI public SDK for the Release
300 driver.

NVAPI SDK - Public


for Driver Release 300 RN-06118-300-v01 | 3
NVAPI Release Notes

CHANGES IN NVAPI FOR DRIVER RELEASE 300


● New Functions
● New Structures
● New Enums
● Deprecated NVAPI Functions
● NVAPIDriverSettings Changes

New Functions
 NvAPI_GPU_QueryIlluminationSupport
 NvAPI_GPU_GetIllumination
 NvAPI_GPU_SetIllumination

New Structures
 isPanAndScanTarget added to
NV_DISPLAYCONFIG_PATH_ADVANCED_TARGET_INFO_V1
 NV_GPU_QUERY_ILLUMINATION_SUPPORT_PARM_V1
 NV_GPU_GET_ILLUMINATION_PARM_V1
 NV_GPU_SET_ILLUMINATION_PARM_V1
 NV_I2C_INFO_V3

NVAPI SDK - Public


for Driver Release 300 RN-06118-300-v01 | 4
NVAPI Release Notes

New Enums
 NV_GPU_ILLUMINATION_ATTRIB

Deprecated NVAPI Functions


The following functions will be deprecated and replaced by new functions in coming
releases:

Deprecated Replaced By
N/A N/A

NVAPI SDK - Public


for Driver Release 300 RN-06118-300-v01 | 5
NVAPI Release Notes

NVAPIDriverSettings Changes
New additions:
 OGL_MAX_FRAMES_ALLOWED_STRING
 D3DOGL_GPU_MAX_POWER_STRING
 VSYNC_BEHAVIOR_FLAGS_STRING
 WKS_FEATURE_SUPPORT_CONTROL_STRING
 VSYNCTEARCONTROL_STRING
 OGL_MAX_FRAMES_ALLOWED_ID added to ESetting
 D3DOGL_GPU_MAX_POWER_ID added to ESetting
 VSYNC_BEHAVIOR_FLAGS_ID added to ESetting
 WKS_FEATURE_SUPPORT_CONTROL_ID added to ESetting
 VSYNCTEARCONTROL_ID added to ESetting
 EValues_VSYNC_BEHAVIOR_FLAGS enum added
 EValues_WKS_FEATURE_SUPPORT_CONTROL enum added
 PRERENDERLIMIT_APP_CONTROLLED added to EValues_PRERENDERLIMIT
 EValues_VSYNCTEARCONTROL enum added
 g_valuesD3DOGL_GPU_MAX_POWER array added
 g_valuesVSYNC_BEHAVIOR_FLAGS array added
 g_valuesWKS_FEATURE_SUPPORT_CONTROL added
 PRERENDERLIMIT_APP_CONTROLLED added to g_valuesPRERENDERLIMIT
array
 g_valuesVSYNCTEARCONTROL array added

NVAPI SDK - Public


for Driver Release 300 RN-06118-300-v01 | 6
Notice
ALL NVIDIA DESIGN SPECIFICATIONS, REFERENCE BOARDS, FILES, DRAWINGS, DIAGNOSTICS, LISTS, AND OTHER
DOCUMENTS (TOGETHER AND SEPARATELY, “MATERIALS”) ARE BEING PROVIDED “AS IS.” NVIDIA MAKES NO
WARRANTIES, EXPRESSED, IMPLIED, STATUTORY, OR OTHERWISE WITH RESPECT TO THE MATERIALS, AND
EXPRESSLY DISCLAIMS ALL IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR
A PARTICULAR PURPOSE.
Information furnished is believed to be accurate and reliable. However, NVIDIA Corporation assumes no
responsibility for the consequences of use of such information or for any infringement of patents or other
rights of third parties that may result from its use. No license is granted by implication of otherwise under
any patent rights of NVIDIA Corporation. Specifications mentioned in this publication are subject to change
without notice. This publication supersedes and replaces all other information previously supplied. NVIDIA
Corporation products are not authorized as critical components in life support devices or systems without
express written approval of NVIDIA Corporation.

HDMI
HDMI, the HDMI logo, and High-Definition Multimedia Interface are trademarks or registered trademarks of
HDMI Licensing LLC.

ROVI Compliance Statement


NVIDIA Products that support Rovi Corporation’s Revision 7.1.L1 Anti-Copy Process (ACP) encoding technology
can only be sold or distributed to buyers with a valid and existing authorization from ROVI to purchase and
incorporate the device into buyer’s products.
This device is protected by U.S. patent numbers 6,516,132; 5,583,936; 6,836,549; 7,050,698; and 7,492,896
and other intellectual property rights. The use of ROVI Corporation's copy protection technology in the
device must be authorized by ROVI Corporation and is intended for home and other limited pay-per-view uses
only, unless otherwise authorized in writing by ROVI Corporation. Reverse engineering or disassembly is
prohibited.

OpenCL
OpenCL is a trademark of Apple Inc. used under license to the Khronos Group Inc.

Trademarks
NVIDIA, the NVIDIA logo, and <add all the other product names listed in this document> are trademarks
and/or registered trademarks of NVIDIA Corporation in the U.S. and other countries. Other company and
product names may be trademarks of the respective companies with which they are associated.

Copyright
© 2012 NVIDIA Corporation. All rights reserved.

www.nvidia.com

You might also like