Skip to content

Commit c6efa6b

Browse files
committed
AMD FidelityFX SDK 1.1.4
1 parent 54fbaaf commit c6efa6b

File tree

126 files changed

+96130
-466
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

126 files changed

+96130
-466
lines changed

.gitlab-ci.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,10 @@ format_check:
2121
needs: []
2222
script:
2323
- echo Coming soon!
24-
24+
2525
build_release_sdk_dx12:
2626
stage: build
27+
needs: []
2728
script:
2829
- 'cd sdk/'
2930
- 'mkdir build'
@@ -37,6 +38,7 @@ build_release_sdk_dx12:
3738

3839
build_debug_sdk_dx12:
3940
stage: build
41+
needs: []
4042
script:
4143
- 'cd sdk/'
4244
- 'mkdir build'
@@ -50,6 +52,7 @@ build_debug_sdk_dx12:
5052

5153
build_release_sdk_vk:
5254
stage: build
55+
needs: []
5356
script:
5457
- 'cd sdk/'
5558
- 'mkdir build'
@@ -63,6 +66,7 @@ build_release_sdk_vk:
6366

6467
build_debug_sdk_vk:
6568
stage: build
69+
needs: []
6670
script:
6771
- 'cd sdk/'
6872
- 'mkdir build'
@@ -76,6 +80,7 @@ build_debug_sdk_vk:
7680

7781
build_debug_api_dll_dx12:
7882
stage: build
83+
needs: []
7984
script:
8085
- 'cd ffx-api'
8186
- 'mkdir build'
@@ -89,6 +94,7 @@ build_debug_api_dll_dx12:
8994

9095
build_release_api_dll_dx12:
9196
stage: build
97+
needs: []
9298
script:
9399
- 'cd ffx-api'
94100
- 'mkdir build'
@@ -102,6 +108,7 @@ build_release_api_dll_dx12:
102108

103109
build_debug_api_dll_vk:
104110
stage: build
111+
needs: []
105112
script:
106113
- 'cd ffx-api'
107114
- 'mkdir build'
@@ -115,6 +122,7 @@ build_debug_api_dll_vk:
115122

116123
build_release_api_dll_vk:
117124
stage: build
125+
needs: []
118126
script:
119127
- 'cd ffx-api'
120128
- 'mkdir build'
@@ -185,7 +193,7 @@ build_debug_samples_vk:
185193
paths:
186194
- ./bin
187195
expire_in: 2 weeks
188-
196+
189197
package_release_samples_pc:
190198
stage: package
191199
needs:

BuildCauldronSolution.bat

Lines changed: 0 additions & 62 deletions
This file was deleted.

BuildSamplesSolutionDX12.bat

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,18 @@ echo.
3232
set samples_build_options=-DRUNTIME_SHADER_RECOMPILE=0
3333
set sdk_build_options=-DFFX_AUTO_COMPILE_SHADERS=1
3434

35+
set rsr=
36+
set /P rsr=Support runtime shader recompile [y/n]?
37+
38+
if /i "%rsr%" == "Y" (
39+
set samples_build_options=-DRUNTIME_SHADER_RECOMPILE=1
40+
set sdk_build_options=-DFFX_AUTO_COMPILE_SHADERS=0 -DFFX_BUILD_AS_DLL=1
41+
goto :select_component
42+
) else (
43+
goto :build_dll
44+
)
45+
46+
:build_dll
3547
set build_as_dll=
3648
set /P build_as_dll=Build the SDK as DLL [y/n]?
3749

BuildSamplesSolutionVK.bat

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,18 @@ echo.
3232
set samples_build_options=-DRUNTIME_SHADER_RECOMPILE=0
3333
set sdk_build_options=-DFFX_AUTO_COMPILE_SHADERS=1
3434

35+
set rsr=
36+
set /P rsr=Support runtime shader recompile [y/n]?
37+
38+
if /i "%rsr%" == "Y" (
39+
set samples_build_options=-DRUNTIME_SHADER_RECOMPILE=1
40+
set sdk_build_options=-DFFX_AUTO_COMPILE_SHADERS=0 -DFFX_BUILD_AS_DLL=1
41+
goto :select_component
42+
) else (
43+
goto :build_dll
44+
)
45+
46+
:build_dll
3547
set build_as_dll=
3648
set /P build_as_dll=Build the SDK as DLL [y/n]?
3749

27.5 KB
Binary file not shown.
0 Bytes
Binary file not shown.
47 KB
Binary file not shown.
0 Bytes
Binary file not shown.

docs/getting-started/index.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@ The FidelityFX SDK is a collection of heavily optimized, open source effects (sh
1212
- [Parallel Sort 1.3](../techniques/parallel-sort.md)
1313
- [Single Pass Downsampler 2.2](../techniques/single-pass-downsampler.md)
1414
- [Stochastic Screen-Space Reflections 1.5](../techniques/stochastic-screen-space-reflections.md)
15-
- [Super Resolution 1.2](../techniques/super-resolution-spatial.md)
16-
- [Super Resolution 2.3.2](../techniques/super-resolution-temporal.md)
17-
- [Super Resolution 3.1.3](../techniques/super-resolution-interpolation.md)
18-
- [Super Resolution 3.1.3 Upscaler](../techniques/super-resolution-upscaler.md)
15+
- [Super Resolution 1.2 Spatial Upscaler](../techniques/super-resolution-spatial.md)
16+
- [Super Resolution 2.3.3 Upscaler](../techniques/super-resolution-temporal.md)
17+
- [Super Resolution 3.1.4 Upscaler and Frame Generation](../techniques/super-resolution-interpolation.md)
18+
- [Super Resolution 3.1.4 Upscaler](../techniques/super-resolution-upscaler.md)
1919
- [Variable Shading 1.2](../techniques/variable-shading.md)
2020
- [Blur 1.1](../techniques/blur.md)
2121
- [Depth of Field 1.1](../techniques/depth-of-field.md)
2222
- [Lens 1.1](../techniques/lens.md)
23-
- [Breadcrumbs 1.0](../techniques/breadcrumbs.md)
23+
- [Breadcrumbs 1.0.1](../techniques/breadcrumbs.md)
2424

2525
<h2>Supported ecosystems</h2>
2626

@@ -41,7 +41,7 @@ All samples are written in C++, and use the [FidelityFX Cauldron Framework](../.
4141

4242
AMD FidelityFX SDK is open source, and distributed under the MIT license.
4343

44-
For more information on the license terms please refer to the [license](../license.md).
44+
For more information on the license terms please refer to the [license](license.md).
4545

4646
<h2>Support</h2>
4747

0 commit comments

Comments
 (0)