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