blob: b21a249c34598df6353ab3dc9f78b61e9322a55d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
# Changelog {#section_changelog}
## NVIDIA GfeSDK 1.0 (2018-01-16)
### Features for GFE 3.13+
* **UWP Support** Add support to Universal Windows Platform games
* **Target PID** Add support for whitelisted apps to record another process's PID
### API Changes
* **Target PID** Added to NVGSDK_Create call
* **Unannounced Highlight Type** To prevent showing Highlights notifications for certain applications
### Improvements
* **UWP Sample App** Add a new sample MarbleMaze app that demostrates a full Highlights integration
### Bug Fixes
* **Fix Crash** Was occasionally crashing when communication with the backend could not be established
## 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.
|