LINUX.ORG.RU

История изменений

Исправление MOPKOBKA, (текущая версия) :

У Cairo была плохая поддержка GPU ускорения, в GTK4 от Cairo отказались.

В Gtk3 используется GdkPixbuf, который скорее всего постоянно гоняет данные между CPU и GPU, в GTK4 уже разделение как в SDL, на Surface (CPU) и Texture (GPU).

Отрисовка различных кривых, градиентов, теней тоже перешла на GPU.

Исходная версия MOPKOBKA, :

У Cairo была плохая поддержка GPU ускорения, в GTK4 от Cairo отказались.

В Gtk3 используется GdkPixbuf, который скорее всего постоянно гоняет данные между CPU и GPU, в GTK4 уже разделение как в SDL, на Surface (CPU) и Texture (GPU).