This lets you force a core 3.2 context if you want
969b9c6 GtkGLArea: Add profile property
gtk/gtkglarea.c | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
gtk/gtkglarea.h | 5 ++++
2 files changed, 82 insertions(+), 1 deletion(-)
Upstream: git.gnome.org