20#if RHI_NEW_GPU_PROFILER
25 CommandBuffer->retain();
30 CommandBuffer->release();
35#if RHI_NEW_GPU_PROFILER == 0
47#if WITH_RHI_BREADCRUMBS
48#if RHI_NEW_GPU_PROFILER
76#if RHI_NEW_GPU_PROFILER == 0
88#elif WITH_RHI_BREADCRUMBS
99#if RHI_NEW_GPU_PROFILER
115 if constexpr (std::is_same_v<UE::RHI::GPUProfiler::FEvent::FBeginWork, TEventType>)
140#if RHI_NEW_GPU_PROFILER == 0
147#if WITH_RHI_BREADCRUMBS
156 MTL::CommandBuffer* CommandBuffer;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
UE_INTRINSIC_CAST UE_REWRITE constexpr std::remove_reference_t< T > && MoveTemp(T &&Obj) noexcept
Definition UnrealTemplate.h:520
Definition UnrealString.h.inl:34
Definition SharedPointer.h:692
Definition GPUProfiler.h:310
void Append(FEventStream &&Other)
Definition GPUProfiler.h:447
GeometryCollection::Facades::FMuscleActivationData Data
Definition MuscleActivationConstraints.h:15
Definition GPUProfiler.h:172