Exemplo n.º 1
0
 private void __construct(D3D11.Device dev, D3D11.DeviceContext context)
 {
     this.Device           = dev;
     this.ImmediateContext = context;
     _wavet          = 0;
     _waveSwapChain  = null;
     rippleWriteOpen = false;
 }
Exemplo n.º 2
0
        public void Init(int m, int n, float dx, float dt, float speed, float damping)
        {
            SetupWave(m, n, dx, dt, speed, damping);


            BuildWaveCB();
            BuildBuffers();
            FillBuffers();

            _waveSwapChain = new WaveSolutionSwapChain(_inputBuf1View, _inputBuf1UAV, _inputBuf1, _inputBuf2View, _inputBuf2UAV, _inputBuf2);
        }