diff options
| author | Igor Govorov <[email protected]> | 2018-04-11 18:28:51 +0300 |
|---|---|---|
| committer | Igor Govorov <[email protected]> | 2018-04-11 18:28:51 +0300 |
| commit | c4f5a0aff93e05b3c01de0dbdc7c05e5d9530eda (patch) | |
| tree | 165e3aa9f3a2fff99f70eae90e4a519e0de41a1b /include | |
| parent | Add Developer Content Portal documentation (diff) | |
| download | gfesdk-1.1.201.tar.xz gfesdk-1.1.201.zip | |
Push GeForceExperience SDK 1.1.2011.1.201
Diffstat (limited to 'include')
| -rw-r--r-- | include/gfesdk/bindings/cpp/isdk_cpp_impl.h | 1 | ||||
| -rw-r--r-- | include/gfesdk/config.h | 6 | ||||
| -rw-r--r-- | include/gfesdk/gfe3_product_version.h | 8 | ||||
| -rw-r--r-- | include/gfesdk/ops/iops.h | 49 | ||||
| -rw-r--r-- | include/gfesdk/ops/ops_types.h | 26 |
5 files changed, 8 insertions, 82 deletions
diff --git a/include/gfesdk/bindings/cpp/isdk_cpp_impl.h b/include/gfesdk/bindings/cpp/isdk_cpp_impl.h index f5eb3a9..1bd8430 100644 --- a/include/gfesdk/bindings/cpp/isdk_cpp_impl.h +++ b/include/gfesdk/bindings/cpp/isdk_cpp_impl.h @@ -35,6 +35,7 @@ public: friend class Core; friend class HighlightsImpl; + friend class OpsImpl; private: // Remove default construct, copy and assignment operators CoreImpl() {} diff --git a/include/gfesdk/config.h b/include/gfesdk/config.h index f5812c4..264ea4a 100644 --- a/include/gfesdk/config.h +++ b/include/gfesdk/config.h @@ -18,8 +18,8 @@ #define NVGSDK_VERSION_MAJOR 1 #define NVGSDK_VERSION_MINOR 1 -#define NVGSDK_BUILD_NUMBER 195 -#define NVGSDK_BUILD_HASH b747996a -#define NVGSDK_BUILD_HASH_STR "b747996a" +#define NVGSDK_BUILD_NUMBER 201 +#define NVGSDK_BUILD_HASH 4c06af57 +#define NVGSDK_BUILD_HASH_STR "4c06af57" #endif // _NVGSDK_CONFIG_H_ diff --git a/include/gfesdk/gfe3_product_version.h b/include/gfesdk/gfe3_product_version.h index f110f0d..34d8970 100644 --- a/include/gfesdk/gfe3_product_version.h +++ b/include/gfesdk/gfe3_product_version.h @@ -13,7 +13,7 @@ #define NVIDIA_GFE3_VERSION_MINOR 14 #define NVIDIA_GFE3_VERSION_DEV_REBASE 0 #define NVIDIA_GFE3_VERSION_RNEXT_REBASE 0 -#define NVIDIA_GFE3_VERSION_BUILD 47 +#define NVIDIA_GFE3_VERSION_BUILD 76 // // Composite version values. We don't concatenate them here automatically because @@ -22,11 +22,11 @@ // // Format: A,B,XY,N -#define NVIDIA_GFE3_VERSION 3,14,0,47 +#define NVIDIA_GFE3_VERSION 3,14,0,76 // Format: A.B.XY.N -#define NVIDIA_GFE3_VERSION_DOT 3.14.0.47 +#define NVIDIA_GFE3_VERSION_DOT 3.14.0.76 // Format: "A.B.XY.N" -#define NVIDIA_GFE3_VERSION_STRING "3.14.0.47" +#define NVIDIA_GFE3_VERSION_STRING "3.14.0.76" // // Some common strings diff --git a/include/gfesdk/ops/iops.h b/include/gfesdk/ops/iops.h deleted file mode 100644 index 97aadcd..0000000 --- a/include/gfesdk/ops/iops.h +++ /dev/null @@ -1,49 +0,0 @@ -/* Copyright (c) 2018, NVIDIA CORPORATION. All rights reserved. -* -* NVIDIA CORPORATION and its licensors retain all intellectual property -* and proprietary rights in and to this software, related documentation -* and any modifications thereto. Any use, reproduction, disclosure or -* distribution of this software and related documentation without an express -* license agreement from NVIDIA CORPORATION is strictly prohibited. -*/ - -/*! -* \file -* C GfeSDK OPS API -*/ - -#ifndef GFESDK_OPS_H -#define GFESDK_OPS_H - -#ifdef __cplusplus -extern "C" { -#endif - -#include <gfesdk/ops/ops_types.h> -#include <gfesdk/sdk_types.h> - -/*! -* Allows games to optimize themselves with GeforceExperience. -* -* \param handle[in] - Valid SDK handle returned by NVGSDK_Create -* \param params[in] - Optimization parameters that help to find correct game. -* \param callback[in] - Callback return function as described by \ref section_async -* \param context[in] - Opaque context pointer as described by \ref section_async -* -* \retval NVGSDK_SUCCESS - Call was successful -* \retval NVGSDK_ERR_INVALID_PARAMETER - Invalid handle or other pointer provided -* \retval NVGSDK_ERR_APPLICATION_LOOKUP_FAILED - Game isn't recognized -* \retval NVGSDK_ERR_APP_NO_OPTIMIZATION - Game is recognized but has no optimizations to apply -* \retval NVGSDK_ERR_APP_SETTINGS_READ - Error during reading game settings. -* \retval NVGSDK_ERR_APP_SETTINGS_WRITE - Error during writing game settings. -*/ - -NVGSDK_EXPORT void NVGSDKApi -NVGSDK_OPS_OptimizeAsync(NVGSDK_HANDLE* handle, NVGSDK_OPS_OptimizeParams const* params, NVGSDK_EmptyCallback callback, void* context); - - -#ifdef __cplusplus -} -#endif - -#endif // GFESDK_OPS_H diff --git a/include/gfesdk/ops/ops_types.h b/include/gfesdk/ops/ops_types.h deleted file mode 100644 index 54364aa..0000000 --- a/include/gfesdk/ops/ops_types.h +++ /dev/null @@ -1,26 +0,0 @@ -/* Copyright (c) 2018, NVIDIA CORPORATION. All rights reserved. -* -* NVIDIA CORPORATION and its licensors retain all intellectual property -* and proprietary rights in and to this software, related documentation -* and any modifications thereto. Any use, reproduction, disclosure or -* distribution of this software and related documentation without an express -* license agreement from NVIDIA CORPORATION is strictly prohibited. -*/ - -/*! -* \file -* OPS types -*/ - -#ifndef OPS_TYPES_H -#define OPS_TYPES_H - - -/* Parameters passed to Optimize call. */ -struct NVGSDK_OPS_OptimizeParams -{ - char const* imageFilePath; //!< Full path to the application image file used for renderning (e.g. "C:\Steam\steamapps\common\GameName\bin\game.exe") - char const* uwpPackageFamilyName; //!< Contains empty string for desktop applications. For UWP applications, contains package family name. (e.g. "Microsoft.MinecraftUWP_8wekyb3d8bbwe") -}; - -#endif // OPS_TYPES_H |