13static constexpr uint32 GMetalMaxNumQueues = 1;
93 checkf(GraphEvent,
TEXT(
"This sync point was not created with a CPU event. Cannot check completion on the CPU."));
101 checkf(GraphEvent,
TEXT(
"This sync point was not created with a CPU event."));
111 checkf(GraphEvent,
TEXT(
"This sync point was not created with a CPU event."));
117 return GraphEvent !=
nullptr
131#if RHI_NEW_GPU_PROFILER == 0
138#if RHI_NEW_GPU_PROFILER == 0
203#if WITH_RHI_BREADCRUMBS
208#if RHI_NEW_GPU_PROFILER
OODEFFUNC typedef void(OODLE_CALLBACK t_fp_OodleCore_Plugin_Free)(void *ptr)
#define checkf(expr, format,...)
Definition AssertionMacros.h:315
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define LLM_SCOPE_BYNAME(...)
Definition LowLevelMemTracker.h:1098
UE_INTRINSIC_CAST UE_REWRITE constexpr std::remove_reference_t< T > && MoveTemp(T &&Obj) noexcept
Definition UnrealTemplate.h:520
Definition TaskGraphInterfaces.h:471
static FGraphEventRef CreateGraphEvent()
Definition TaskGraphInterfaces.h:743
bool IsComplete() const
Definition TaskGraphInterfaces.h:529
Definition MetalRHIContext.h:48
Definition RefCounting.h:283
UE_REWRITE SizeType Num() const
Definition Array.h:1144
Definition AndroidPlatformMisc.h:14
Definition UnrealString.h.inl:34
Definition SharedPointer.h:692
Definition FunctionFwd.h:19
Definition GPUProfiler.h:310
@ AnyThread
Definition TaskGraphInterfaces.h:67
U16 Index
Definition radfft.cpp:71
static FGraphEventRef CreateAndDispatchWhenReady(TUniqueFunction< void()> InFunction, TStatId InStatId=TStatId{}, const FGraphEventArray *InPrerequisites=nullptr, ENamedThreads::Type InDesiredThread=ENamedThreads::AnyThread)
Definition TaskGraphInterfaces.h:1128
Definition Optional.h:131
Definition LightweightStats.h:416