1d7f3a0031
Move GLX extension string utility functions from the DRI1 convenience library into the GLX extension convenience library, so other DDX which don't have DRI can use them. This is probably also needed if anyone actually tries to build an Xorg DDX with only DRI2 support... Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk> Reviewed-by: Kristian Høgsberg <krh@bitplanet.net>
103 lines
1.9 KiB
Makefile
103 lines
1.9 KiB
Makefile
if AIGLX_DRI_LOADER
|
|
GLXDRI_LIBRARY = libglxdri.la
|
|
endif
|
|
|
|
noinst_LTLIBRARIES = libglx.la $(GLXDRI_LIBRARY)
|
|
|
|
AM_CFLAGS = \
|
|
@DIX_CFLAGS@ \
|
|
@GL_CFLAGS@ \
|
|
@DRI_CFLAGS@ \
|
|
@XLIB_CFLAGS@ \
|
|
@LIBDRM_CFLAGS@ \
|
|
@DRIPROTO_CFLAGS@ \
|
|
@GLX_DEFINES@ \
|
|
@GLX_ARCH_DEFINES@
|
|
|
|
# none yet
|
|
#sdk_HEADERS =
|
|
|
|
INCLUDES = \
|
|
-I$(top_srcdir)/hw/xfree86/os-support \
|
|
-I$(top_srcdir)/hw/xfree86/os-support/bus \
|
|
-I$(top_srcdir)/hw/xfree86/common \
|
|
-I$(top_srcdir)/hw/xfree86/dri \
|
|
-I$(top_srcdir)/mi
|
|
|
|
if DRI2_AIGLX
|
|
INCLUDES += -I$(top_srcdir)/hw/xfree86/dri2
|
|
endif
|
|
|
|
glapi_sources = \
|
|
indirect_dispatch.c \
|
|
indirect_dispatch.h \
|
|
indirect_dispatch_swap.c \
|
|
indirect_reqsize.c \
|
|
indirect_reqsize.h \
|
|
indirect_size.h \
|
|
indirect_size_get.c \
|
|
indirect_size_get.h \
|
|
indirect_table.c \
|
|
dispatch.h \
|
|
glapitable.h \
|
|
glapi.c \
|
|
glapi.h \
|
|
glapi_gentable.c \
|
|
glapioffsets.h \
|
|
glprocs.h \
|
|
glthread.c \
|
|
glthread.h
|
|
|
|
libglxdri_la_SOURCES =
|
|
|
|
if DRI
|
|
libglxdri_la_SOURCES += glxdri.c
|
|
endif
|
|
|
|
if DRI2_AIGLX
|
|
libglxdri_la_SOURCES += glxdri2.c
|
|
endif
|
|
|
|
libglxdri_la_LIBADD = $(DLOPEN_LIBS)
|
|
|
|
libglx_la_SOURCES = \
|
|
$(indirect_sources) \
|
|
$(glapi_sources) \
|
|
extension_string.c \
|
|
extension_string.h \
|
|
indirect_util.c \
|
|
indirect_util.h \
|
|
indirect_program.c \
|
|
indirect_table.h \
|
|
indirect_texture_compression.c \
|
|
glxbyteorder.h \
|
|
glxcmds.c \
|
|
glxcmdsswap.c \
|
|
glxcontext.h \
|
|
glxdrawable.h \
|
|
glxext.c \
|
|
glxext.h \
|
|
glxdriswrast.c \
|
|
glxdricommon.c \
|
|
glxdricommon.h \
|
|
glxscreens.c \
|
|
glxscreens.h \
|
|
glxserver.h \
|
|
glxutil.h \
|
|
render2.c \
|
|
render2swap.c \
|
|
renderpix.c \
|
|
renderpixswap.c \
|
|
rensize.c \
|
|
single2.c \
|
|
single2swap.c \
|
|
singlepix.c \
|
|
singlepixswap.c \
|
|
singlesize.c \
|
|
singlesize.h \
|
|
swap_interval.c \
|
|
unpack.h \
|
|
xfont.c
|
|
|
|
libglx_la_LIBADD = $(DLOPEN_LIBS)
|