UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
GPUMessaging.cpp File Reference
#include "GPUMessaging.h"
#include "RenderResource.h"
#include "RenderGraphUtils.h"
#include "RHIGPUReadback.h"
#include "GlobalShader.h"

Classes

class  FClearMessageBufferCS
 
class  GPUMessage::FSystem
 

Namespaces

namespace  GPUMessage
 

Functions

 DEFINE_LOG_CATEGORY_STATIC (LogGPUMessaging, Log, All)
 
 IMPLEMENT_GLOBAL_SHADER (FClearMessageBufferCS, "/Engine/Private/GPUMessaging.usf", "ClearMessageBuffer", SF_Compute)
 
FSocket GPUMessage::RegisterHandler (const TSharedPtr< FHandler > &Handler)
 
FParameters GPUMessage::GetShaderParameters (FRDGBuilder &GraphBuilder)
 

Variables

int32 GPUMessage::GLogAllMessages = 0
 
int32 GPUMessage::GMaxBufferSize = 64
 

Function Documentation

◆ DEFINE_LOG_CATEGORY_STATIC()

DEFINE_LOG_CATEGORY_STATIC ( LogGPUMessaging  ,
Log  ,
All   
)

◆ IMPLEMENT_GLOBAL_SHADER()

IMPLEMENT_GLOBAL_SHADER ( FClearMessageBufferCS  ,
"/Engine/Private/GPUMessaging.usf"  ,
"ClearMessageBuffer"  ,
SF_Compute   
)