using System;
namespace NvAPIWrapper.Native.Mosaic
{
///
/// Possible display problems in a topology validation process
///
[Flags]
public enum DisplayCapacityProblem : uint
{
///
/// No problem
///
NoProblem = 0,
///
/// Display is connected to the wrong GPU
///
DisplayOnInvalidGPU = 1,
///
/// Display is connected to the wrong connector
///
DisplayOnWrongConnector = 2,
///
/// Timing configuration is missing
///
NoCommonTimings = 4,
///
/// EDID information is missing
///
NoEDIDAvailable = 8,
///
/// Output type combination is not valid
///
MismatchedOutputType = 16,
///
/// There is no display connected
///
NoDisplayConnected = 32,
///
/// GPU is missing
///
NoGPUTopology = 64,
///
/// Not supported
///
NotSupported = 128,
///
/// SLI Bridge is missing
///
NoSLIBridge = 256,
///
/// ECC is enable
///
ECCEnabled = 512,
///
/// Topology is not supported by GPU
///
GPUTopologyNotSupported = 1024
}
}