mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-04-17 09:33:51 +00:00
Implement clean Path-B FSR3 wrapper ABI for framegen
This commit is contained in:
parent
93850ac6dc
commit
a1c4244a27
5 changed files with 254 additions and 5 deletions
|
|
@ -69,6 +69,12 @@ public:
|
|||
const std::string& lastError() const { return lastError_; }
|
||||
|
||||
private:
|
||||
enum class RuntimeBackend {
|
||||
None,
|
||||
Official,
|
||||
Wrapper
|
||||
};
|
||||
|
||||
void* libHandle_ = nullptr;
|
||||
std::string loadedLibraryPath_;
|
||||
void* scratchBuffer_ = nullptr;
|
||||
|
|
@ -81,6 +87,8 @@ private:
|
|||
struct RuntimeFns;
|
||||
RuntimeFns* fns_ = nullptr;
|
||||
void* contextStorage_ = nullptr;
|
||||
void* wrapperContext_ = nullptr;
|
||||
RuntimeBackend backend_ = RuntimeBackend::None;
|
||||
};
|
||||
|
||||
} // namespace wowee::rendering
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue