Home | History | Annotate | Line # | Download | only in glamor
      1 #	$NetBSD: Makefile.glamor,v 1.3 2025/12/09 05:51:46 mrg Exp $
      2 
      3 .ifndef XORG_SERVER_GLAMOR_MAKEFILE_GLAMOR
      4 XORG_SERVER_GLAMOR_MAKEFILE_GLAMOR=1
      5 
      6 .PATH:	${X11SRCDIR.xorg-server}/glamor
      7 SRCS+= \
      8 	glamor.c \
      9 	glamor_copy.c \
     10 	glamor_core.c \
     11 	glamor_dash.c \
     12 	glamor_font.c \
     13 	glamor_glx.c \
     14 	glamor_composite_glyphs.c \
     15 	glamor_image.c \
     16 	glamor_lines.c \
     17 	glamor_segs.c \
     18 	glamor_render.c \
     19 	glamor_gradient.c \
     20 	glamor_prepare.c \
     21 	glamor_program.c \
     22 	glamor_rects.c \
     23 	glamor_spans.c \
     24 	glamor_text.c \
     25 	glamor_transfer.c \
     26 	glamor_transform.c \
     27 	glamor_trapezoid.c \
     28 	glamor_triangles.c \
     29 	glamor_addtraps.c \
     30 	glamor_glyphblt.c \
     31 	glamor_points.c \
     32 	glamor_pixmap.c \
     33 	glamor_largepixmap.c \
     34 	glamor_picture.c \
     35 	glamor_vbo.c \
     36 	glamor_window.c \
     37 	glamor_fbo.c \
     38 	glamor_compositerects.c \
     39 	glamor_utils.c \
     40 	glamor_sync.c
     41 SRCS+= \
     42 	glamor_xv.c
     43 .if ${HAVE_XORG_GLAMOR} == "no"
     44 SRCS+= \
     45 	glamor_egl_stubs.c
     46 .else
     47 SRCS+= \
     48 	glamor_egl.c \
     49 	glamor_eglmodule.c
     50 .endif
     51 
     52 CPPFLAGS+=      -I${DESTDIR}${X11INCDIR}/xorg \
     53 		-I${DESTDIR}${X11INCDIR}/pixman-1 \
     54 		-I${DESTDIR}${X11INCDIR}/libdrm \
     55 		-I${X11SRCDIR.xorg-server}/glamor \
     56 		-I${X11SRCDIR.xorg-server}/../include
     57 CPPFLAGS+=      ${X11FLAGS.DIX}
     58 
     59 COPTS+=		${${ACTIVE_CC} == "clang":? -Wno-error=enum-conversion :}
     60 
     61 .endif # XORG_SERVER_GLAMOR_MAKEFILE_GLAMOR
     62