Add DRI3+Present loader
authorKeith Packard <keithp@keithp.com>
Tue, 5 Nov 2013 02:15:51 +0000 (18:15 -0800)
committerEric Anholt <eric@anholt.net>
Fri, 8 Nov 2013 03:08:09 +0000 (19:08 -0800)
commit2d94601582e4f0fcaf8c02a15b23cba39dec7bb1
treec0968b8d3f7c7035f2e380f4cba509b4e1312fee
parent442442026eb241f05f2b7c03da304e0be047a7da
Add DRI3+Present loader

Uses the __DRIimage loader interfaces.

v2: Fix _XIOErrors when DRI3 isn't present (change by anholt).  Apparently
    XCB just terminates your connection if you don't check for extensions
    before using them, instead of returning an error like you'd expect.

Signed-off-by: Keith Packard <keithp@keithp.com>
Reviewed-by: Kristian Høgsberg <krh@bitplanet.net>
Reviewed-by: Eric Anholt <eric@anholt.net>
configure.ac
src/glx/Makefile.am
src/glx/dri3_common.c [new file with mode: 0644]
src/glx/dri3_glx.c [new file with mode: 0644]
src/glx/dri3_priv.h [new file with mode: 0644]
src/glx/glxclient.h
src/glx/glxext.c