xserver-multidpi/hw
Chad Versace 78f0d9cdc4 dri2: Add DRI2GetParam request (v2)
Bump dri2proto dependency to 2.7.
Bump DRI2INFOREC_VERSION to 7.

This new protocol request effectively allows clients to perform feature
detection on the DDX. The request was added in DRI2 protocol 1.4.

If I had DRI2GetParam in June 2011, when I was implementing support in the
Intel DDX and Mesa for new hardware that required a new DRI2 attachment
format, then I could have avoided a week of pain caused by the necessity
to write a horrid feature detection hack [1] in Mesa. In the future, when
the work begins to add MSAA support to the Intel DDX, having a clean way
to do feature detection will allow us to avoid revisiting and expanding
that hack.

[1] mesa, commit aea2236a, function intel_verify_dri2_has_hiz

v2: If driver doesn't define ds->GetParam, dont' crash. Fall back to
    default behavior, per keithp.

Reviewed-by: Keith Packard <keithp@keithp.com>
Reviewed-by: Eric Anholt <eric@anholt.net> (v1)
Reviewed-by: Ian Romanick <idr@freedesktop.org> (v1)
Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
2012-05-31 12:14:17 -07:00
..
dmx dmx: Annotate dmxlog.c with _X_ATTRIBUTE_PRINTF and _X_NORETURN 2012-05-01 11:36:35 +10:00
kdrive kdrive: Remove redundant declarations. 2012-05-14 13:17:26 +01:00
vfb Xvfb: destroy the screen pixmap in CloseScreen 2012-05-24 14:57:21 +10:00
xfree86 dri2: Add DRI2GetParam request (v2) 2012-05-31 12:14:17 -07:00
xnest os: Pass the FatalError message to OsVendorFatalError 2012-03-24 01:07:05 -07:00
xquartz XQuartz: Avoid a race in initialization of darwinPointer 2012-05-17 16:32:06 -07:00
xwin hw/xwin/glx: Use silent rules 2012-05-04 13:13:57 -05:00
Makefile.am Catch errors in recursive relink targets 2010-03-22 00:45:57 -05:00