using System;
namespace NvAPIWrapper.Native.Mosaic
{
///
/// Possible flags for setting a display topology
///
[Flags]
public enum SetDisplayTopologyFlag : uint
{
///
/// No special flag
///
NoFlag = 0,
///
/// Do not change the current GPU topology. If the NO_DRIVER_RELOAD bit is not specified, then it may still require a
/// driver reload.
///
CurrentGPUTopology = 1,
///
/// Do not allow a driver reload. That is, stick with the same master GPU as well as the same SLI configuration.
///
NoDriverReload = 2,
///
/// When choosing a GPU topology, choose the topology with the best performance.
/// Without this flag, it will choose the topology that uses the smallest number of GPUs.
///
MaximizePerformance = 4,
///
/// Do not return an error if no configuration will work with all of the grids.
///
AllowInvalid = 8
}
}