mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-03-22 23:30:14 +00:00
Add in-tree FSR3 wrapper target and forkable FidelityFX SDK source overrides
This commit is contained in:
parent
73055c507f
commit
036e102fa0
8 changed files with 526 additions and 12 deletions
|
|
@ -33,7 +33,8 @@ function Ensure-Fsr2Sdk {
|
|||
function Ensure-FidelityFxSdk {
|
||||
$sdkDir = Join-Path $ScriptDir "extern\FidelityFX-SDK"
|
||||
$sdkHeader = Join-Path $sdkDir "sdk\include\FidelityFX\host\ffx_frameinterpolation.h"
|
||||
$sdkRef = "v1.1.4"
|
||||
$sdkRepo = if ($env:WOWEE_FFX_SDK_REPO) { $env:WOWEE_FFX_SDK_REPO } else { "https://github.com/GPUOpen-LibrariesAndSDKs/FidelityFX-SDK.git" }
|
||||
$sdkRef = if ($env:WOWEE_FFX_SDK_REF) { $env:WOWEE_FFX_SDK_REF } else { "v1.1.4" }
|
||||
if (Test-Path $sdkHeader) { return }
|
||||
|
||||
if (-not (Get-Command git -ErrorAction SilentlyContinue)) {
|
||||
|
|
@ -41,9 +42,9 @@ function Ensure-FidelityFxSdk {
|
|||
return
|
||||
}
|
||||
|
||||
Write-Host "Fetching AMD FidelityFX SDK ($sdkRef) into $sdkDir ..."
|
||||
Write-Host "Fetching AMD FidelityFX SDK ($sdkRef from $sdkRepo) into $sdkDir ..."
|
||||
New-Item -ItemType Directory -Path (Join-Path $ScriptDir "extern") -Force | Out-Null
|
||||
& git clone --depth 1 --branch $sdkRef https://github.com/GPUOpen-LibrariesAndSDKs/FidelityFX-SDK.git $sdkDir
|
||||
& git clone --depth 1 --branch $sdkRef $sdkRepo $sdkDir
|
||||
if ($LASTEXITCODE -ne 0) {
|
||||
Write-Warning "Failed to clone AMD FidelityFX SDK. FSR3 framegen extern will be unavailable."
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue