Я пытаюсь в течение дня заставить глубинный буфер работать в SharpDX и потерпеть неудачу. Я прочитал sofar, что мне нужно настроить DepthStencilState и установить RenderTargets вместе с ним. Тем не менее, он рисует треугольники в порядке вызовов, не ограниченные буфером глубины.
Вот пример вывода рендеринга
Вот мой код
...
context.OutputMerger.SetDepthStencilState(new DepthStencilState(device, depthStencilStateDescription));
context.OutputMerger.SetRenderTargets(depthStencilView, renderTargetView);
...
Вот мой код шейдера
что еще я мог попробовать? Заранее спасибо за ваше время
Greetz