Yes, but probably no :) Performance of the GL pipeline suffers, sometimes dramatically, if you glGet-anything like the current GL_UNPACK_ALIGNMENT.
So getting it for later restoration is highly undesirable. Better to just set it to the right value whenever it's important. That keeps communication between the CPU and GPU in one direction and avoids stalling the pipeline. https://www.khronos.org/opengl/wiki/Common_Mistakes#glGetFloatv_glGetBooleanv_glGetDoublev_glGetIntegerv ** Changed in: mir (Ubuntu) Status: New => Won't Fix ** Also affects: mir Importance: Undecided Status: New ** Changed in: mir Status: New => Won't Fix -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-desktop in Ubuntu. https://bugs.launchpad.net/bugs/1583088 Title: Randomly corrupt font / text / characters in Unity8 Status in Canonical System Image: Confirmed Status in Mir: Won't Fix Status in gnome-desktop package in Ubuntu: Invalid Status in mir package in Ubuntu: Won't Fix Status in qtmir package in Ubuntu: In Progress Status in unity8 package in Ubuntu: Invalid Bug description: Corrupted characters in text rendering. Only happens after starting non-GL application, like GTK application or mir_demo_client_fingerpaint. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1583088/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp