[git pull] randr - reviewed patches.

Aaron Plattner aplattner at nvidia.com
Mon Apr 29 20:51:24 PDT 2013


On 04/29/13 17:15, Dave Airlie wrote:
> The following changes since commit 451ba4bd41b82acd4aec6236ba121e00cfeb311b:
>
>    hw/xfree86: Only report SetDesiredModes() failed if at least one
> modeset fails (2013-04-29 09:10:06 -0700)
>
> are available in the git repository at:
>
>    ssh://people.freedesktop.org/~airlied/xserver for-keithp
>
> for you to fetch changes up to f2fd8ec3725a61abbc831f0a9ec28fa2b7020c47:
>
>    gpu: call CreateScreenResources for GPU screens (2013-04-30 10:10:51 +1000)
>
> ----------------------------------------------------------------
> Dave Airlie (8):
>        randr: don't directly set changed bits in randr screen
>        randr: make SetChanged modify the main protocol screen not the gpu screen
>        randr: only respected changed on the protocol screen
>        randr: report changes when we disconnect a GPU slave
>        dix/gpu: remove asserts for output/offload from same slave
>        xf86crtc: don't use scrn->display for gpu screens
>        dix: allow pixmap dirty helper to be used for non-shared pixmaps
>        gpu: call CreateScreenResources for GPU screens

Nak, please.  This one breaks normal prime display offload for me (and 
everyone else using Ubuntu 13.04).  See 
http://lists.x.org/archives/xorg-devel/2013-April/036087.html

>   dix/dispatch.c                      |  2 --
>   dix/main.c                          |  3 +++
>   dix/pixmap.c                        |  2 ++
>   fb/fbpixmap.c                       |  1 +
>   hw/xfree86/common/xf86platformBus.c | 11 ++++++++++-
>   hw/xfree86/modes/xf86Crtc.c         | 18 +++++++++++-------
>   hw/xfree86/modes/xf86RandR12.c      |  2 ++
>   randr/randr.c                       | 24 +++++++++++++++++++++++-
>   randr/randrstr.h                    |  4 ++++
>   randr/rrcrtc.c                      |  2 +-
>   randr/rrinfo.c                      |  2 +-
>   randr/rroutput.c                    |  2 +-
>   randr/rrscreen.c                    |  2 +-
>   13 files changed, 60 insertions(+), 15 deletions(-)


More information about the xorg-devel mailing list