Я думаю, что Z-буферизация (сортировка) не включена или неправильно инициализирована.
Нашел это в интернете:
Наиболее вероятные причины:
- Установлен ли режим визуализации DepthBufferEnable?
- Имеет ли ваша матрица проекции разумные значения ближней и дальней плоскости отсечения?