~vcs-imports/gtk/+git/gtk:gsk-profiler-cleanup

Last commit made on 2024-03-12
Get this branch:
git clone -b gsk-profiler-cleanup https://git.launchpad.net/~vcs-imports/gtk/+git/gtk

Branch merges

Branch information

Name:
gsk-profiler-cleanup
Repository:
lp:~vcs-imports/gtk/+git/gtk

Recent commits

b883504... by Matthias Clasen <email address hidden>

Use glMapBufferRange instead of glMapBuffer

glMapBufferRange has the advantage that it is available in GLES.
And the extra fun factor that it uses different flags.

94cb4be... by Matthias Clasen <email address hidden>

gsk: Optionally use glMapBuffer

Add a gl buffer implementation that is using glMapBuffer, and
a 'no-gl-map-buffer' optimization flag to use it, with

GSK_GPU_SKIP=no-gl-map-buffer

9212cf8... by Matthias Clasen <email address hidden>

gsk: Move the buffer upload counter

Move the sysprof counter for buffer uploads to the generic
code, so it works for both ngl and Vulkan. This partially
reverts commit ecf1b7c18a918fce58bac517ce0c80491af31cb2.

0e34365... by AsciiWolf

Update Czech translation

88a6256... by Matthias Clasen <email address hidden>

Merge branch 'matthiasc/for-main' into 'main'

Matthiasc/for main

See merge request GNOME/gtk!7020

6ac94dc... by Matthias Clasen <email address hidden>

Post-release version bump

5a9a087... by Matthias Clasen <email address hidden>

4.14.0

9199211... by Matthias Clasen <email address hidden>

Merge branch 'matthiasc/for-main' into 'main'

gsk: Rework font reloading again

See merge request GNOME/gtk!7018

120d874... by Daniel Mustieles

Update Spanish translation

9454bad... by Matthias Clasen <email address hidden>

gsk: Rework font reloading again

Make a single gsk_reload_font helper that can tweak both
scale and font options, so we can ensure that our scaled
font has hint-metrics turned off (pango pays attention to
hint metrics when sizing and rendering hex boxes, and that
hurts us.