D3D12FD3D12GPUFence

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

FRHIResource

FRHIGPUFence

D3D12FD3D12GPUFence

References

Module

D3D12RHI

Header

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

Include

#include "D3D12Resources.h"

Syntax

class D3D12FD3D12GPUFence : public FRHIGPUFence

Variables

Name Description

Protected variable

TRefCountPtr< F...

 

Fence

Protected variable

uint64

 

Value

Functions

Name Description

Public function

 

FD3D12GPUFence

(
    FName InName,
    FD3D12Fence* InFence
)

Public function

void

 

WriteInternal

(
    ED3D12CommandQueueType QueueType
)

Overridden from FRHIGPUFence

Name Description

Public function Virtual

void

 

Clear()

Public function Virtual Const

bool

 

Poll()

Poll the fence to see if the GPU has signaled it.

Public function Virtual Const

bool

 

Poll

(
    FRHIGPUMask GPUMask
)

Poll on a subset of the GPUs that this fence supports.