FD3D12ResourceLocation::Alias

Oculus API Aliases textures so this allows 2+ resource locations to reference the same underlying resource.

Windows
MacOS
Linux

References

Module

D3D12RHI

Header

/Engine/Source/Runtime/D3D12RHI/Public/D3D12Resources.h

Include

#include "D3D12Resources.h"

Source

/Engine/Source/Runtime/D3D12RHI/Private/D3D12Resources.cpp

Syntax

static void Alias
(
    FD3D12ResourceLocation & Destination,
    FD3D12ResourceLocation & Source
)

Remarks

Oculus API Aliases textures so this allows 2+ resource locations to reference the same underlying resource. We should avoid this as much as possible as it requires expensive reference counting and it complicates the resource ownership model.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss