- 24 Nov, 2008 16 commits
-
-
Keith Packard authored
-
Keith Packard authored
-
Keith Packard authored
This width/height value lets filter users know how far the filter spreads into the source image.
-
Keith Packard authored
Report transformed crtc sizes through RandR and Xinerama. Test screen size against transformed mode sizes when configuring the Crtc.
-
Keith Packard authored
Create new RRTransform datatype to hold all of the transform related information, use that in lots of places to pass filters around.
-
Keith Packard authored
To prepare for RandR using filters in transforms, split out code paths so that the RandR code can validate the filter name and parameters during the transform set operation so that use of the filter later will not have unreportable errors.
-
Keith Packard authored
This involved removing a pile of matrix code from the DDX, as well as moving a bit of transform logic from DDX to DIX.
-
Keith Packard authored
-
Keith Packard authored
-
Keith Packard authored
The render extension uses many matrix operations internally, this change exposes those functions to other parts of the server, drivers and extensions. The change is motivated by the 'transform' additions to the RandR extension but will likely be useful elsewhere.
-
Keith Packard authored
New RRCrtcGetTransform function in DIX that DDX can use to get the pending transform. The DDX code should be complete; the DIX code is just a stub at this point.
-
Keith Packard authored
Drivers that care about crtc positions on the screen to ensure that vblank works correctly need to be notified when crtcs are changed. Provide a hook in the mode setting code that is invoked whenever any configuration is done to the screen. Use this new hook in the DRI code so that DRI clients are notified and receive updated information. Signed-off-by:
Keith Packard <keithp@keithp.com>
-
Peter Hutterer authored
Signed-off-by:
Peter Hutterer <peter.hutterer@redhat.com>
-
Peter Hutterer authored
The xfree86 server previously hat NewInputDeviceRequest and InitInput, and both basically did the same thing. Reduce NIDR to parameter checking and use xf86NewInputDevice from both InitInput and NIDR to actually create the device. Signed-off-by:
Peter Hutterer <peter.hutterer@redhat.com> Signed-off-by:
Daniel Stone <daniel@fooishbar.org> Signed-off-by:
Adam Jackson <ajax@redhat.com>
-
Peter Hutterer authored
Signed-off-by:
Peter Hutterer <peter.hutterer@redhat.com> Signed-off-by:
Daniel Stone <daniel@fooishbar.org> Signed-off-by:
Adam Jackson <ajax@redhat.com>
-
Peter Hutterer authored
VCP and VCK are always present, this comment is a leftover from earlier MPX days. Signed-off-by:
Peter Hutterer <peter.hutterer@redhat.com>
-
- 23 Nov, 2008 3 commits
-
-
-
Matthieu Herrb authored
-
Stefan Dirsch authored
-
- 22 Nov, 2008 9 commits
-
-
Jeremy Huddleston authored
-
Jeremy Huddleston authored
-
Jeremy Huddleston authored
-
George Staplin authored
Add some commentary about future directions needed for the GLX drawable creation and destruction code. Match xalloc with xfree. I made some minor formatting improvements. (cherry picked from commit b772d64f)
-
George Staplin authored
In attach() check for pDraw being NULL, and also print an ErrorF message, because we eventually want to track down why this is occuring. It's unclear how this occurs, but as I noted in the 1.4 branch, I believe that the DrawablePtr/struct _Drawable -> id is the member being accessed that causes KERN_PROTECTION_FAILURE at 0x0000000000000004 This passes my tests using: env LIBGL_ALWAYS_INDIRECT=1 ./sometest. I fixed a warning: caused by initializing the screen->base.visuals with the configs. It is a ** not a *. It seems that some other part of GLX will initialize this for us. (cherry picked from commit 17f6a261)
-
Matthieu Herrb authored
This has been replaced by in-kernel support for USB mices several years ago and hasn't been enabled in build since X.Org 6.8.
-
Jeremy Huddleston authored
-
George Staplin authored
The new replacement is __GLXconfig. (cherry picked from commit 3bed9b65)
-
Alan Coopersmith authored
Also trailing white space removal to clear git warnings.
-
- 21 Nov, 2008 11 commits
-
-
Jeremy Huddleston authored
(cherry picked from commit e62107e5)
-
Jeremy Huddleston authored
(cherry picked from commit 0ad91c59)
-
Jeremy Huddleston authored
(cherry picked from commit 56c469a6)
-
Jeremy Huddleston authored
(cherry picked from commit 0947aa79)
-
Jeremy Huddleston authored
(cherry picked from commit 80350907)
-
Jeremy Huddleston authored
(cherry picked from commit a61a8d90)
-
Jeremy Huddleston authored
and just have the AppKit thread wake it up. (cherry picked from commit 799715b8)
-
Egbert Eich authored
When the linux kernel sets the NX bit vm86 segfaults when it tries to execute code in memory that is not marked EXEC. Such code gets called whenever we return from a VBIOS call to signal the calling program that the call is actually finished and that we are not trapping for other reasons (like IO accesses). Use mprotect(2) to set these memory ranges PROT_EXEC.
-
Rémi Cardona authored
Without this, commit ace38faf is useless when HAL support is disabled. Signed-off-by:
Julien Cristau <jcristau@debian.org>
-
Matthieu Herrb authored
-
Matthieu Herrb authored
XXX check amd64 pci init
-
- 20 Nov, 2008 1 commit
-
-
Peter Hutterer authored
Signed-off-by:
Peter Hutterer <peter.hutterer@redhat.com> Signed-off-by:
Adam Jackson <ajax@redhat.com>
-