mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-04-17 09:33:51 +00:00
Add ABI v3 fence-value sync for DX12 bridge dispatch
This commit is contained in:
parent
2bd9575419
commit
1c7908f02d
7 changed files with 29 additions and 7 deletions
|
|
@ -52,6 +52,8 @@ struct AmdFsr3RuntimeDispatchDesc {
|
|||
uint64_t frameGenOutputMemoryHandle = 0;
|
||||
uint64_t acquireSemaphoreHandle = 0;
|
||||
uint64_t releaseSemaphoreHandle = 0;
|
||||
uint64_t acquireSemaphoreValue = 0;
|
||||
uint64_t releaseSemaphoreValue = 0;
|
||||
};
|
||||
|
||||
class AmdFsr3Runtime {
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
extern "C" {
|
||||
#endif
|
||||
|
||||
#define WOWEE_FSR3_WRAPPER_ABI_VERSION 2u
|
||||
#define WOWEE_FSR3_WRAPPER_ABI_VERSION 3u
|
||||
|
||||
typedef void* WoweeFsr3WrapperContext;
|
||||
|
||||
|
|
@ -58,6 +58,8 @@ typedef struct WoweeFsr3WrapperDispatchDesc {
|
|||
uint64_t frameGenOutputMemoryHandle;
|
||||
uint64_t acquireSemaphoreHandle;
|
||||
uint64_t releaseSemaphoreHandle;
|
||||
uint64_t acquireSemaphoreValue;
|
||||
uint64_t releaseSemaphoreValue;
|
||||
} WoweeFsr3WrapperDispatchDesc;
|
||||
|
||||
enum {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue