Подскажите, гарантирует ли gl, что примитивы будут отрисованы в том

порядке, в котором в котором они конструируются?
У меня есть стопка 2d шейпов, и чтобы их рендерить в один dc - объединил в один буфер,
от дальнего к ближнему. Depth test отключен.
Вот по этому моменту не могу найти спеки.

3 ответов

6 просмотров

в пределах одного драва сразу не скажу, но между разными дравами да, если у тебя есть два треугольника в разных дравах, оффнут depth test (или врублен depth test, write и юзается *equal функция), то треугольник, который идет в более позднем драве перекроет предыщущий

khokm- Автор вопроса
Constantine Shablia
в пределах одного драва сразу не скажу, но между р...

ну тк это-то очевидно... а вот правильный порядок с одним drawcall хотелось бы все-таки гарантировать... Иначе придется расширять буфер на треть для еще одной координаты, да еще и ztest включать 😕

khokm
ну тк это-то очевидно... а вот правильный порядок ...

ну мне вот изначально не очевидно было, ну чуть потом гляну по поводу треугольников в одном драве

Похожие вопросы

Обсуждают сегодня

это группа токсиков или тех кто помогает?
Ибрагим
9
всем привет. подскажите. сделал политику, он верхнеуровневая. раздал права только на TEST2 (полные). вопрос - можно ли сделать так, чтобы был доступен только TEST2, а остально...
Андрей Сергеев
5
Гайз, кто-нибудь пробовал запустить probe-rs под камень, которого нет в probe-rs? Мб есть какой-нибудь пример у кого... Через target-gen попробовал сгенерировать chip-descript...
Максим Смирнов
2
Кстати, раз про скачивание файлов разговор зашел) Сделал бота для себя (транскрибирующего и суммаризирующего встречи) но не ожидал что за 2 месяца 10к пользователей набежит😅...
Andrey Obolenskiy
8
t.me/<username> и tg://user?id=<id> отваливаются по понятным причинам
Denis 🐍|👑 | darling! 🥰
7
👋🏻3дpaвcтвуйтe 👋🏻 Ищeм 3aинтepecoвaнныx в дoxoде  в cфepe cryрtо!!📈 Oбучeниe Бecплaтнoe!💻 Peзультaт ужe в пepвый дeнь oбучeния!! Moжнo удeлять 1-2 чaca в дeнь!! 3aинтepecoвa...
Руслан Ал
3
А если без шуток, на чем десктоп сейчас пишут кроссплатформенный (ну чтобы с минимальным допиливанием под каждую платформу) и чтобы хорошая производительность софта была. Толь...
🐈
9
зачем же переименовывать ? чтобы кол-во участников возросло или вдруг IBM от этого снова на свифте начнет кодить ? Я не понимаю что страшного в том что свифт гавно, если это т...
Oleh Nerzh
10
Добрый день! Подскажите, пожалуйста: какими компетенциями нужно обладать, чтобы претендовать на работу эрланг (отдельная благодарность, если про элексир тоже подскажете) разр...
via ☸️ led
20
👋🏻3дpaвcтвуйтe 👋🏻 Ищeм 3aинтepecoвaнныx в дoxoде в cфepe cryрtо!!📈 Oбучeниe Бecплaтнoe!💻 Peзультaт ужe в пepвый дeнь oбучeния!! Moжнo удeлять 1-2 чaca в дeнь!! 3aинтepecoвa...
Рустам Вв
4
Карта сайта