Skip to content

Commit e236f23

Browse files
authored
AMD FSR SDK 2.2.0
1 parent 8f7498a commit e236f23

613 files changed

Lines changed: 3536 additions & 2997 deletions

File tree

Some content is hidden

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

ClearMediaCache.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
:: This file is part of the FidelityFX SDK.
22
::
3-
:: Copyright (C) 2025 Advanced Micro Devices, Inc.
3+
:: Copyright (C) 2026 Advanced Micro Devices, Inc.
44
::
55
:: Permission is hereby granted, free of charge, to any person obtaining a copy
66
:: of this software and associated documentation files(the "Software"), to deal

Kits/Cauldron2/dx12/framework/core/backend_implementations/backend_interface_vk.cpp

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

Kits/Cauldron2/dx12/framework/core/backend_implementations/backend_interface_vk.h

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

Kits/Cauldron2/dx12/framework/core/backend_interface.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// This file is part of the FidelityFX SDK.
22
//
3-
// Copyright (C) 2025 Advanced Micro Devices, Inc.
3+
// Copyright (C) 2026 Advanced Micro Devices, Inc.
44
//
55
// Permission is hereby granted, free of charge, to any person obtaining a copy
66
// of this software and associated documentation files(the "Software"), to deal

Kits/Cauldron2/dx12/framework/core/component.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// This file is part of the FidelityFX SDK.
22
//
3-
// Copyright (C) 2025 Advanced Micro Devices, Inc.
3+
// Copyright (C) 2026 Advanced Micro Devices, Inc.
44
//
55
// Permission is hereby granted, free of charge, to any person obtaining a copy
66
// of this software and associated documentation files(the "Software"), to deal

Kits/Cauldron2/dx12/framework/core/component.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// This file is part of the FidelityFX SDK.
22
//
3-
// Copyright (C) 2025 Advanced Micro Devices, Inc.
3+
// Copyright (C) 2026 Advanced Micro Devices, Inc.
44
//
55
// Permission is hereby granted, free of charge, to any person obtaining a copy
66
// of this software and associated documentation files(the "Software"), to deal

Kits/Cauldron2/dx12/framework/core/components/animationcomponent.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// This file is part of the FidelityFX SDK.
22
//
3-
// Copyright (C) 2025 Advanced Micro Devices, Inc.
3+
// Copyright (C) 2026 Advanced Micro Devices, Inc.
44
//
55
// Permission is hereby granted, free of charge, to any person obtaining a copy
66
// of this software and associated documentation files(the "Software"), to deal

Kits/Cauldron2/dx12/framework/core/components/animationcomponent.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// This file is part of the FidelityFX SDK.
22
//
3-
// Copyright (C) 2025 Advanced Micro Devices, Inc.
3+
// Copyright (C) 2026 Advanced Micro Devices, Inc.
44
//
55
// Permission is hereby granted, free of charge, to any person obtaining a copy
66
// of this software and associated documentation files(the "Software"), to deal

Kits/Cauldron2/dx12/framework/core/components/cameracomponent.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// This file is part of the FidelityFX SDK.
22
//
3-
// Copyright (C) 2025 Advanced Micro Devices, Inc.
3+
// Copyright (C) 2026 Advanced Micro Devices, Inc.
44
//
55
// Permission is hereby granted, free of charge, to any person obtaining a copy
66
// of this software and associated documentation files(the "Software"), to deal
@@ -195,8 +195,6 @@ namespace cauldron
195195

196196
// Fix up aspect ratio and vertical field of view (which may have changed)
197197
m_pData->Perspective.AspectRatio = GetFramework()->GetAspectRatio();
198-
float Xfov = std::min<float>(m_pData->Perspective.Yfov * m_pData->Perspective.AspectRatio, CAULDRON_PI2);
199-
m_pData->Perspective.Yfov = Xfov / m_pData->Perspective.AspectRatio;
200198

201199
// Use FLT_MAX, as finite far plane for infinite far plane projection
202200
if (s_InvertedDepth)

Kits/Cauldron2/dx12/framework/core/components/cameracomponent.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// This file is part of the FidelityFX SDK.
22
//
3-
// Copyright (C) 2025 Advanced Micro Devices, Inc.
3+
// Copyright (C) 2026 Advanced Micro Devices, Inc.
44
//
55
// Permission is hereby granted, free of charge, to any person obtaining a copy
66
// of this software and associated documentation files(the "Software"), to deal
@@ -292,7 +292,7 @@ namespace cauldron
292292
/**
293293
* @brief Gets the camera's horizontal field of view.
294294
*/
295-
const float GetFovX() const { return std::min<float>(m_pData->Perspective.Yfov * m_pData->Perspective.AspectRatio, CAULDRON_PI2); }
295+
const float GetFovX() const { return m_pData->Perspective.Yfov * m_pData->Perspective.AspectRatio; }
296296

297297
/**
298298
* @brief Gets the camera's vertical field of view.

0 commit comments

Comments
 (0)