public void CreateCounterGeneric() { DX11StructuredBuffer sb = DX11StructuredBuffer.CreateWriteable <Vector4>(this.Device, 16, eDxBufferMode.Counter); Assert.IsNotNull(sb.Buffer, "Buffer Is Null"); Assert.IsNotNull(sb.ShaderView, "SRV Is Null"); Assert.IsNotNull(sb.UnorderedView, "UAV Is Null"); sb.Dispose(); }
public void CreateAppend() { DX11StructuredBuffer sb = DX11StructuredBuffer.CreateWriteable(this.Device, 16, 16, eDxBufferMode.Append); Assert.IsNotNull(sb.Buffer, "Buffer Is Null"); Assert.IsNotNull(sb.ShaderView, "SRV Is Null"); Assert.IsNotNull(sb.UnorderedView, "UAV Is Null"); sb.Dispose(); }