UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
GPUProfiler.h File Reference

Go to the source code of this file.

Classes

struct  UE::RHI::GPUProfiler::FQueue
 
struct  UE::RHI::GPUProfiler::FEvent
 
struct  UE::RHI::GPUProfiler::FEvent::FFrameBoundary
 
struct  UE::RHI::GPUProfiler::FEvent::FFrameTime
 
struct  UE::RHI::GPUProfiler::FEvent::FBeginWork
 
struct  UE::RHI::GPUProfiler::FEvent::FEndWork
 
struct  UE::RHI::GPUProfiler::FEvent::FStats
 
struct  UE::RHI::GPUProfiler::FEvent::FSignalFence
 
struct  UE::RHI::GPUProfiler::FEvent::FWaitFence
 
struct  UE::RHI::GPUProfiler::FEvent::FFlip
 
struct  UE::RHI::GPUProfiler::FEvent::FVsync
 
class  UE::RHI::GPUProfiler::FEventStream
 
struct  UE::RHI::GPUProfiler::FEventStream::FChunk::FHeader
 
struct  UE::RHI::GPUProfiler::FEventSink
 
struct  UE::RHI::GPUProfiler::FEventSink::FIterator
 
struct  UE::RHI::GPUProfiler::FGPUStat
 
struct  UE::RHI::GPUProfiler::TGPUStat< TNameProvider >
 
struct  UE::RHI::GPUProfiler::TGPUStatWithDrawcallCategory< TNameProvider >
 
class  FRHIGPUFrameTimeHistory
 
class  FRHIGPUFrameTimeHistory::FState
 

Namespaces

namespace  UE
 
namespace  UE::RHI
 
namespace  UE::RHI::GPUProfiler
 

Functions

RHI_API void UE::RHI::GPUProfiler::ProcessEvents (TArrayView< FEventStream > EventStreams)
 
RHI_API void UE::RHI::GPUProfiler::InitializeQueues (TConstArrayView< FQueue > Queues)
 
RHI_API bool UE::RHI::GPUProfiler::IsProfiling ()
 

Variables

RHI_API FRHIGPUFrameTimeHistory GRHIGPUFrameTimeHistory
 

Variable Documentation

◆ GRHIGPUFrameTimeHistory

RHI_API FRHIGPUFrameTimeHistory GRHIGPUFrameTimeHistory
extern