[git pull] GPU hotplugging fixes
Dave Airlie
airlied at gmail.com
Thu Apr 11 17:12:18 PDT 2013
maybe 3rd attempt at getting these in. all fixes to make stuff not
crash, and report correct events for device unplug so randr clients
can see it happen.
Dave.
The following changes since commit ecf62755086fd65898998d5a509aee5f29a9583d:
Define prototypes for hw/xfree86/modes/xf86Modes.c only in
xf86Modes.h. (2013-04-08 09:19:34 -0700)
are available in the git repository at:
ssh://people.freedesktop.org/~airlied/xserver for-keithp-this-time-for-sure
for you to fetch changes up to cd7e05a4349fd015ae2f05ba70259efd36327e02:
gpu: call CreateScreenResources for GPU screens (2013-04-12 10:10:09 +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
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 | 9 +++++++--
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, 65 insertions(+), 17 deletions(-)
More information about the xorg-devel
mailing list