Files
Brandyn / Techy fcc1b09210 init
2026-04-04 15:40:51 -05:00

125 lines
5.0 KiB
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "HAL/Platform.h"
namespace DisplayClusterConfigurationStrings
{
// GUI
namespace gui
{
namespace preview
{
static constexpr const TCHAR* PreviewNodeNone = TEXT("None");
}
}
// Property Categories
namespace categories
{
static constexpr const TCHAR* DefaultCategory = TEXT("NDisplay");
static constexpr const TCHAR* ClusterCategory = TEXT("NDisplay Cluster");
static constexpr const TCHAR* ClusterConfigurationCategory = TEXT("NDisplay Cluster Configuration");
static constexpr const TCHAR* ClusterPostprocessCategory = TEXT("Post Process");
static constexpr const TCHAR* ColorGradingCategory = TEXT("Color Grading");
static constexpr const TCHAR* CameraColorGradingCategoryOrig = TEXT("Inner Frustum Color Grading");
static constexpr const TCHAR* CameraColorGradingCategory = TEXT("Color Grading Inner Frustum");
static constexpr const TCHAR* ChromaKeyCategory = TEXT("Chromakey");
static constexpr const TCHAR* LightcardCategory = TEXT("Light Cards");
static constexpr const TCHAR* OCIOCategory = TEXT("OCIO");
static constexpr const TCHAR* MediaCategory = TEXT("Media");
static constexpr const TCHAR* TileCategory = TEXT("Tile Rendering");
static constexpr const TCHAR* OverrideCategory = TEXT("Texture Replacement");
static constexpr const TCHAR* ViewportsCategory = TEXT("Viewports");
static constexpr const TCHAR* InCameraVFXCategory = TEXT("In Camera VFX");
static constexpr const TCHAR* InnerFrustumCategory = TEXT("Inner Frustum");
static constexpr const TCHAR* ICVFXCameraCategoryOrig = TEXT("ICVFX Camera");
static constexpr const TCHAR* ICVFXCameraCategory = TEXT("Camera ICVFX");
static constexpr const TCHAR* ConfigurationCategory = TEXT("Configuration");
static constexpr const TCHAR* PreviewCategory = TEXT("Preview");
static constexpr const TCHAR* AdvancedCategory = TEXT("Advanced");
static constexpr const TCHAR* TextureShareCategory = TEXT("Texture Share");
static constexpr const TCHAR* NetworkCategory = TEXT("Network");
static constexpr const TCHAR* RenderingCategory = TEXT("Rendering");
static constexpr const TCHAR* StereoCategory = TEXT("Stereo");
static constexpr const TCHAR* ViewPointStereoCategory = TEXT("Stereo");
static constexpr const TCHAR* ViewPointCameraPostProcessCategory = TEXT("Camera Settings");
static constexpr const TCHAR* ViewPointInFrustumProjectionCategory = TEXT("Frustum Fit");
}
// Command line arguments
namespace args
{
static constexpr const TCHAR* Gpu = TEXT("dc_gpu");
}
// Config file extensions
namespace file
{
static constexpr const TCHAR* FileExtJson = TEXT("ndisplay");
}
namespace config
{
namespace cluster
{
namespace ports
{
static constexpr const TCHAR* PortClusterSync = TEXT("ClusterSync");
static constexpr const TCHAR* PortClusterEventsJson = TEXT("ClusterEventsJson");
static constexpr const TCHAR* PortClusterEventsBinary = TEXT("ClusterEventsBinary");
}
namespace network
{
static constexpr const TCHAR* NetConnectRetriesAmount = TEXT("ConnectRetriesAmount");
static constexpr const TCHAR* NetConnectRetryDelay = TEXT("ConnectRetryDelay");
static constexpr const TCHAR* NetGameStartBarrierTimeout = TEXT("GameStartBarrierTimeout");
static constexpr const TCHAR* NetFrameStartBarrierTimeout = TEXT("FrameStartBarrierTimeout");
static constexpr const TCHAR* NetFrameEndBarrierTimeout = TEXT("FrameEndBarrierTimeout");
static constexpr const TCHAR* NetRenderSyncBarrierTimeout = TEXT("RenderSyncBarrierTimeout");
}
namespace input_sync
{
static constexpr const TCHAR* InputSyncPolicyNone = TEXT("None");
static constexpr const TCHAR* InputSyncPolicyReplicatePrimary = TEXT("ReplicatePrimary");
}
namespace render_sync
{
static constexpr const TCHAR* None = TEXT("none");
static constexpr const TCHAR* Ethernet = TEXT("ethernet");
static constexpr const TCHAR* EthernetBarrier = TEXT("ethernet_barrier");
// NVIDIA Swap Barrier (old)
static constexpr const TCHAR* Nvidia = TEXT("nvidia");
static constexpr const TCHAR* NvidiaSwapBarrier = TEXT("swap_barrier");
static constexpr const TCHAR* NvidiaSwapGroup = TEXT("swap_group");
// NVIDIA Present Barrier (new)
static constexpr const TCHAR* NvidiaPresentBarrier = TEXT("nvidia_pb");
// Always use 'none' for headless rendering
static constexpr const TCHAR* HeadlessRenderingSyncPolicy = None;
}
}
namespace scene
{
namespace camera
{
static constexpr const TCHAR* CameraStereoOffsetNone = TEXT("none");
static constexpr const TCHAR* CameraStereoOffsetLeft = TEXT("left");
static constexpr const TCHAR* CameraStereoOffsetRight = TEXT("right");
}
}
}
};