|
|
| 617 |
AC_MSG_ERROR([Can't use static libraries for DRI drivers]) |
617 |
AC_MSG_ERROR([Can't use static libraries for DRI drivers]) |
| 618 |
fi |
618 |
fi |
| 619 |
|
619 |
|
| 620 |
# Check for libdrm |
|
|
| 621 |
PKG_CHECK_MODULES([LIBDRM], [libdrm >= $LIBDRM_REQUIRED]) |
| 622 |
PKG_CHECK_MODULES([DRI2PROTO], [dri2proto >= $DRI2PROTO_REQUIRED]) |
| 623 |
PKG_CHECK_MODULES([GLPROTO], [glproto >= $GLPROTO_REQUIRED]) |
620 |
PKG_CHECK_MODULES([GLPROTO], [glproto >= $GLPROTO_REQUIRED]) |
| 624 |
GL_PC_REQ_PRIV="libdrm >= $LIBDRM_REQUIRED dri2proto >= $DRI2PROTO_REQUIRED glproto >= $GLPROTO_REQUIRED" |
621 |
|
| 625 |
DRI_PC_REQ_PRIV="libdrm >= $LIBDRM_REQUIRED" |
622 |
case "$host_os" in |
|
|
623 |
cygwin*|darwin*) |
| 624 |
;; |
| 625 |
*) |
| 626 |
# Check for libdrm |
| 627 |
PKG_CHECK_MODULES([LIBDRM], [libdrm >= $LIBDRM_REQUIRED xxf86vm]) |
| 628 |
PKG_CHECK_MODULES([DRI2PROTO], [dri2proto >= $DRI2PROTO_REQUIRED]) |
| 629 |
GL_PC_REQ_PRIV="libdrm >= $LIBDRM_REQUIRED xxf86vm dri2proto >= $DRI2PROTO_REQUIRED glproto >= $GLPROTO_REQUIRED" |
| 630 |
DRI_PC_REQ_PRIV="libdrm >= $LIBDRM_REQUIRED xxf86vm" |
| 631 |
;; |
| 632 |
esac |
| 626 |
|
633 |
|
| 627 |
# find the DRI deps for libGL |
634 |
# find the DRI deps for libGL |
| 628 |
if test "$x11_pkgconfig" = yes; then |
635 |
if test "$x11_pkgconfig" = yes; then |
| 629 |
# add xcb modules if necessary |
636 |
# add xcb modules if necessary |
| 630 |
dri_modules="x11 xext xxf86vm xdamage xfixes" |
637 |
dri_modules="x11 xext xdamage xfixes" |
|
|
638 |
|
| 631 |
if test "$enable_xcb" = yes; then |
639 |
if test "$enable_xcb" = yes; then |
| 632 |
dri_modules="$dri_modules x11-xcb xcb-glx" |
640 |
dri_modules="$dri_modules x11-xcb xcb-glx" |
| 633 |
fi |
641 |
fi |
|
|
| 800 |
DEFINES="$DEFINES -DGLX_DIRECT_RENDERING" |
809 |
DEFINES="$DEFINES -DGLX_DIRECT_RENDERING" |
| 801 |
fi |
810 |
fi |
| 802 |
;; |
811 |
;; |
|
|
812 |
cygwin*) |
| 813 |
DEFINES="$DEFINES -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER" |
| 814 |
DEFINES="$DEFINES -DGLX_INDIRECT_RENDERING" |
| 815 |
if test "x$DRI_DIRS" = "xyes"; then |
| 816 |
DRI_DIRS="swrast" |
| 817 |
fi |
| 803 |
esac |
818 |
esac |
| 804 |
|
819 |
|
| 805 |
# default drivers |
820 |
# default drivers |