summaryrefslogtreecommitdiff
path: root/mi
diff options
context:
space:
mode:
authorJeremy Huddleston <jeremyhu@apple.com>2012-07-24 00:32:30 -0700
committerJeremy Huddleston <jeremyhu@apple.com>2012-07-24 00:32:30 -0700
commit3b7f313b3d74f9df876152c55d55cbb339bf2d02 (patch)
treeb1cc948fe11aaa7fbc0bd97e3c8afeffb97fb0f3 /mi
parent0d64e881a31d89d28f2ded9b8e83e93632870a16 (diff)
XQuartz: Fix runtime regressions introduced by extension loading changes
* GLX is now loaded * PseudoramiX loading is back in miinitext. It needs to be loaded before RandR. Regression-from: 27a624bee66d2797eacf90317054207dcf248028 Regression-from: 5f5bbbe543f65c48ecbb5cce80116a86ca3fbe86 Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
Diffstat (limited to 'mi')
-rw-r--r--mi/miinitext.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/mi/miinitext.c b/mi/miinitext.c
index 86fc31c99..d17544097 100644
--- a/mi/miinitext.c
+++ b/mi/miinitext.c
@@ -254,6 +254,12 @@ static ExtensionModule staticExtensions[] = {
#ifdef PANORAMIX
{PanoramiXExtensionInit, PANORAMIX_PROTOCOL_NAME, &noPanoramiXExtension},
#endif
+#ifdef INXQUARTZ
+ /* PseudoramiXExtensionInit must be done before RRExtensionInit, or
+ * XQuartz will render windows offscreen.
+ */
+ {PseudoramiXExtensionInit, "PseudoramiX", &noPseudoramiXExtension},
+#endif
#ifdef XFIXES
/* must be before Render to layer DisplayCursor correctly */
{XFixesExtensionInit, "XFIXES", &noXFixesExtension},