Example #1
0
        public SwapChainBase(DeviceBase device, SwapChainType type)
        {
            this.device = device;

            if (type == SwapChainType.MultiGPU_AFR && device.nodeCount == 1)
            {
                type = SwapChainType.SingleGPU_Standard;
            }
            this.type = type;
        }
Example #2
0
 public ComputeCommandListBase(DeviceBase device)
 {
     this.device = device;
 }
Example #3
0
 public DepthStencilBase(DeviceBase device, StencilUsage usage)
 {
     this.device       = device;
     this.stencilUsage = usage;
 }
Example #4
0
 public RenderStateBase(DeviceBase device)
 {
     this.device = device;
 }
 public SwapChainBase(DeviceBase device)
 {
     this.device = device;
 }
Example #6
0
 public IndexBufferBase(DeviceBase device)
 {
     this.device = device;
 }
Example #7
0
 public Texture2DBase(DeviceBase device)
     : base(device)
 {
 }
 public ShaderEffectBase(DeviceBase device)
 {
     this.device = device;
 }
 public ComputeShaderBase(DeviceBase device)
     : base(device, ShaderType.CS)
 {
 }
Example #10
0
 public VertexBufferStreamerBase(DeviceBase device)
 {
     this.device = device;
 }
 public RenderTexture2DBase(DeviceBase device)
     : base(device)
 {
 }
Example #12
0
 public RenderPassBase(DeviceBase device)
 {
     this.device = device;
 }
Example #13
0
 public ShaderBase(DeviceBase device, ShaderType type)
 {
     this.device = device;
     this.type   = type;
 }
Example #14
0
 public ComputeStateBase(DeviceBase device)
 {
     this.device = device;
 }
Example #15
0
 public TextureBase(DeviceBase device)
 {
     this.device = device;
 }
Example #16
0
 public ConstantBufferBase(DeviceBase device)
 {
     this.device = device;
 }
Example #17
0
 public RasterizeCommandListBase(DeviceBase device)
 {
     this.device = device;
 }