Глубина гуишки

Версия Minecraft
1.7.10
173
1
3
День добрый.
Я слаб в OpenGL и не могу разобраться как поставить глубину у гуишки в игре.

Смысл в том, что я рисую дополнительный интерфейс в самой игре, но он почему-то рисуется поверх чатика. Как это можно исправить?

Вот пример:
090d5596d1fet.jpg




Код рендера:
Код:
@SubscribeEvent
    public void render(RenderGameOverlayEvent event)
    {
        int width = event.resolution.getScaledWidth()/2;
        int height = event.resolution.getScaledHeight();
        mc.renderEngine.bindTexture(resourseLocation);

        GL11.glPushMatrix();

        this.drawTexturedModalRect(width - 96, height - 48, 0, 0, 192, 48);
   
        GL11.glPopMatrix();
    }
P.S. 

Я пробовал что-то настроить через GL_DEPTH_TEST. Не кидайтесь камнями. Хотя бы не сразу :D
 
7,099
324
1,510
Логично, но, наверное, видеокарта рисует, юзая какой-то буфер, а в него, наверное, можно засовывать значения и вне зависимости от порядка
 
173
1
3
Да, работает. 

Зарендерил в Pre и всё теперь хорошо :)

Спасибо всем
 
Сверху