diff options
| author | David Wilson <[email protected]> | 2017-10-18 16:12:34 -0500 |
|---|---|---|
| committer | GitHub <[email protected]> | 2017-10-18 16:12:34 -0500 |
| commit | 2214f99b37f869397fe0e5df496a5584428ff827 (patch) | |
| tree | 55b5512a79bdac1a8503310684e287a1d7363326 /CHANGELOG.md | |
| parent | Create README.md (diff) | |
| download | gfesdk-2214f99b37f869397fe0e5df496a5584428ff827.tar.xz gfesdk-2214f99b37f869397fe0e5df496a5584428ff827.zip | |
Add files via upload
Diffstat (limited to 'CHANGELOG.md')
| -rw-r--r-- | CHANGELOG.md | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..7470ba4 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,36 @@ +# Changelog {#section_changelog}
+
+## NVIDIA GfeSDK 1.0 (2017-08-01)
+
+### API Changes
+* **Timeout:** Was returning NVGSDK_ERR_GENERIC when IPC call timed now. Now returning NVGSDK_ERR_IPC_FAILED
+* **windows.h:** Removed windows.h from public includes
+* **globals:** Removed macros from global namespace
+* **stdint:** Standardize on stdint types
+* **stdbool:** Use stdbool in C API instead of integer 0/1
+* **namespace:** Renamed namespace from gfesdk to GfeSDK, and wrapped C API in namespace when using C++ bindings
+* **Highlights split:** Split all Highlights features into their own headers
+* **C++ Bindings RAII:** Update C++ bindings to follow recognized C++ idioms
+* **package structure:** Standardize package structure to look like other GameWorks packages
+* **Typed Callbacks:** Return typed callback data instead of void*
+* **Naming:** Match naming standard to other GameWorks packages
+
+### Improvements
+* **Thread Model**: Improve thread model. Prevent callbacks from occurring after Release. Allow Polling of callbacks
+* **Documentation**: Improved and expanded documentation
+
+### Bug Fixes
+* **Whitelist:** Fix error causing ShadowPlay to not whitelist game correctly.
+* **Fix crash:** Was crashing when the same game ran twice.
+* **Input validation:** Added input validation to return an error for C++ create instead of crash
+* **Timeout return value:** Was returning NVGSDK_ERR_GENERIC instead of NVGSDK_ERR_IPC_FAILED
+
+### Features for GFE 3.9+
+* **In-Game Overlay Notification:** Notify the app when the in-game overlay opens or closes.
+
+## NVIDIA GfeSDK 1.0 (2017-07-10)
+
+### Features for GFE 3.8+
+
+* **ShadowPlay Highlights** Help Gamers automatically capture their most exciting gaming moments.
+
|