Здравствуйте, alex_public, Вы писали:
_>glBegin в 2017-ом году? Серьёзно?
Да пофигу. Я выдрал тот код из первой же выдачи в гугле.
CS>>А вообще рекомендую глянуть на NanoVG, там все в общем-то тривиально.
_>Да я как бы и сам без проблем могу написать функцию, рисующую линию на экране с помощью opengl, но тривиальной она не будет в любом случае.
Про тривиальность именно написания речи нигде не было. Мы говорим про
computational complexity вывода графики.
Использовать CPU алгоритмы со сложностью O(N) в desktop UI в 21 веке уже нельзя. Т.е. GDI,GDI+,AGG (при всей моей любви к последней) уже всё —
количество пикселей на экранах 96dpi и 300dpi (retina) отличается на порядок — CPU не вытягивают.
Собственно внедрение high-dpi мониторов (которые были уже давно) тормозилось именно отсутствием должной математики (в том числе).