Skip to content

Commit 13e6144

Browse files
Add SuperResolution support to Archiver
1 parent 0323e60 commit 13e6144

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

Graphics/Archiver/include/SerializationDeviceImpl.hpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,11 +70,14 @@ class SerializationDeviceImpl final : public RenderDeviceBase<SerializationEngin
7070
UNSUPPORTED_METHOD(void, CreateTLAS, const TopLevelASDesc& Desc, ITopLevelAS** ppTLAS)
7171
UNSUPPORTED_METHOD(void, CreateSBT, const ShaderBindingTableDesc& Desc, IShaderBindingTable** ppSBT)
7272
UNSUPPORTED_METHOD(void, CreatePipelineResourceSignature, const PipelineResourceSignatureDesc& Desc, IPipelineResourceSignature** ppSignature)
73+
UNSUPPORTED_METHOD(void, CreateSuperResolution, const SuperResolutionDesc& Desc, ISuperResolution** ppUpscaler)
7374
UNSUPPORTED_METHOD(void, CreateDeviceMemory, const DeviceMemoryCreateInfo& CreateInfo, IDeviceMemory** ppMemory)
7475
UNSUPPORTED_METHOD(void, CreatePipelineStateCache, const PipelineStateCacheCreateInfo& CreateInfo, IPipelineStateCache** ppPSOCache)
7576
UNSUPPORTED_METHOD(void, CreateDeferredContext, IDeviceContext** ppContext)
7677
UNSUPPORTED_METHOD(void, IdleGPU)
7778
UNSUPPORTED_METHOD(void, ReleaseStaleResources, bool ForceRelease)
79+
80+
UNSUPPORTED_CONST_METHOD(void, GetSuperResolutionSourceSettings, const SuperResolutionSourceSettingsAttribs& Attribs, SuperResolutionSourceSettings& Settings)
7881
// clang-format on
7982

8083
/// Implementation of IRenderDevice::CreateRenderPass().

Graphics/Archiver/include/SerializationEngineImplTraits.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ struct SerializationEngineImplTraits
9191
using PipelineResourceSignatureImplType = SerializedResourceSignatureImpl;
9292
using DeviceMemoryImplType = SerializedObjectStub;
9393
using PipelineStateCacheImplType = SerializedObjectStub;
94+
using SuperResolutionImplType = SerializedObjectStub;
9495
};
9596

9697
template <typename ReturnType>

0 commit comments

Comments
 (0)