aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/gfesdk/bindings/cpp/isdk_cpp_impl.h1
-rw-r--r--include/gfesdk/config.h6
-rw-r--r--include/gfesdk/gfe3_product_version.h8
-rw-r--r--include/gfesdk/ops/iops.h49
-rw-r--r--include/gfesdk/ops/ops_types.h26
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