xserver-multidpi/hw/xquartz/xpr
George Staplin d229ba7068 XQuartz: xpr: The dri.c code for pixmaps was wrong in several ways. They weren't
being exported correctly by Xplugin.

This should fix a bug with the surface for a window, when an export fails.
Before the export could fail and leave behind an invalid (freed) pointer in the dix privates.

I have an idea of how to fix the GLXPixmaps now without using CGLSetOffScreen.

This work is a step towards that.  The Xplugin will need a small patch to fix an
issue that this change brought forth.
(cherry picked from commit 58c4116c47)
2009-02-12 15:47:13 -08:00
..
appledri.c Remove #define NEED_EVENTS and NEED_REPLIES 2008-12-12 11:43:32 +10:00
appledri.h Darwin: Flattened quartz into darwin, renamed darwin xquartz 2007-12-05 20:32:40 -08:00
appledristr.h XQuartz: Update padding in appledristr. This shouldn't change how the struct ends up in memory, but should make it more obvious for human eyes 2009-01-10 00:59:16 -08:00
dri.c XQuartz: xpr: The dri.c code for pixmaps was wrong in several ways. They weren't 2009-02-12 15:47:13 -08:00
dri.h XQuartz: Removed a call to RootlessReorderWindow from the Carbon thread 2008-04-15 12:06:07 -07:00
dristruct.h Merge branch 'master' into XACE-SELINUX 2007-12-13 18:38:25 -05:00
Makefile.am XQuartz: Reorganized some of the build system in prep for the Mach IPC startup work. 2008-05-08 19:58:24 -07:00
x-hash.c XQuartz: LP64 related casting fixes from Bob Murphy 2008-10-31 19:03:38 -07:00
x-hash.h XQuartz: LP64 related casting fixes from Bob Murphy 2008-10-31 19:03:38 -07:00
x-hook.c Darwin: Flattened quartz into darwin, renamed darwin xquartz 2007-12-05 20:32:40 -08:00
x-hook.h Darwin: Flattened quartz into darwin, renamed darwin xquartz 2007-12-05 20:32:40 -08:00
x-list.c Darwin: Flattened quartz into darwin, renamed darwin xquartz 2007-12-05 20:32:40 -08:00
x-list.h Darwin: Flattened quartz into darwin, renamed darwin xquartz 2007-12-05 20:32:40 -08:00
xpr.h XQuartz: Forgot to commit xprEvent.[hc] ... 2008-04-17 20:31:24 -07:00
xprAppleWM.c XQuartz: LP64 related casting fixes from Bob Murphy 2008-10-31 19:03:38 -07:00
xprCursor.c XQuartz: misc 1.6 updates (still --disable-glx) 2009-01-11 01:55:26 -08:00
xprEvent.c Remove #define NEED_EVENTS and NEED_REPLIES 2008-12-12 11:43:32 +10:00
xprEvent.h XQuartz: Forgot to commit xprEvent.[hc] ... 2008-04-17 20:31:24 -07:00
xprFrame.c XQuartz: LP64 related casting fixes from Bob Murphy 2008-10-31 19:03:38 -07:00
xprScreen.c XQuartz: misc 1.6 updates (still --disable-glx) 2009-01-11 01:55:26 -08:00