Files
UnrealEngineUWP/Engine/Plugins/Developer/XcodeGPUDebuggerPlugin/Source/XcodeGPUDebuggerPlugin/Public/IXcodeGPUDebuggerPlugin.h
will damon 0f3ff130aa Import Xcode GPU Debugger Plugin for Mac
- This plugin works similarly to the RenderDoc plugin for Windows. Enable the plugin in your project settings, and then press Shift+E to trigger a GPU frame capture of the primary viewport. It will automatically open in Xcode once the capture is complete, at which point you can replay the capture, step through it, etc...

#rb will.damon
#author Baptiste Prevost
#jira none

[CL 16829817 by will damon in ue5-main branch]
2021-07-12 15:22:19 -04:00

21 lines
486 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "IInputDeviceModule.h"
#include "IRenderCaptureProvider.h"
class IXcodeGPUDebuggerPlugin : public IInputDeviceModule, public IRenderCaptureProvider
{
public:
static inline IXcodeGPUDebuggerPlugin& Get()
{
return FModuleManager::LoadModuleChecked<IXcodeGPUDebuggerPlugin>("XcodeGPUDebugger");
}
static inline bool IsAvailable()
{
return FModuleManager::Get().IsModuleLoaded("XcodeGPUDebugger");
}
};