[cairo-commit] cairo/src Makefile.am, 1.74, 1.75 cairo-directfb-surface.c, NONE, 1.1 cairo-directfb.h, NONE, 1.1 cairo-features.h.in, 1.24, 1.25

Michael Emmel commit at pdx.freedesktop.org
Thu Dec 29 07:17:03 PST 2005


Committed by: memmel

Update of /cvs/cairo/cairo/src
In directory gabe:/tmp/cvs-serv23776/src

Modified Files:
	Makefile.am cairo-features.h.in 
Added Files:
	cairo-directfb-surface.c cairo-directfb.h 
Log Message:
New directfb backend for cairo includes test suite
and example to run the test is in the comment at the top of
cairo-test-directfb.c
enable with
--enable-directfb




Index: Makefile.am
===================================================================
RCS file: /cvs/cairo/cairo/src/Makefile.am,v
retrieving revision 1.74
retrieving revision 1.75
diff -u -d -r1.74 -r1.75
--- Makefile.am	22 Dec 2005 00:46:44 -0000	1.74
+++ Makefile.am	29 Dec 2005 15:17:01 -0000	1.75
@@ -73,6 +73,11 @@
 libcairo_ft_sources = cairo-ft-font.c cairo-ft-private.h
 endif
 
+if CAIRO_HAS_DIRECTFB_SURFACE
+libcairo_directfb_headers = cairo-directfb.h
+libcairo_directfb_sources = cairo-directfb-surface.c
+endif
+
 # Headers that declare the functions in the cairo DLL API on Windows
 cairo_win32_api_headers = \
 	$(srcdir)/cairo.h \
@@ -112,7 +117,8 @@
 	$(libcairo_win32_headers)	\
 	$(libcairo_beos_headers)	\
 	$(libcairo_xcb_headers)		\
-	$(libcairo_xlib_headers)
+	$(libcairo_xlib_headers)	\
+	$(libcairo_directfb_headers)
 
 lib_LTLIBRARIES = libcairo.la
 
@@ -181,6 +187,7 @@
 	$(libcairo_glitz_sources)		\
 	$(libcairo_win32_sources)		\
 	$(libcairo_beos_sources)		\
+ 	$(libcairo_directfb_sources)	\
 	cairoint.h
 
 libcairo_la_LDFLAGS = -version-info @VERSION_INFO@ -no-undefined $(export_symbols)

--- NEW FILE: cairo-directfb-surface.c ---
(This appears to be a binary file; contents omitted.)

--- NEW FILE: cairo-directfb.h ---
(This appears to be a binary file; contents omitted.)

Index: cairo-features.h.in
===================================================================
RCS file: /cvs/cairo/cairo/src/cairo-features.h.in,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -d -r1.24 -r1.25
--- cairo-features.h.in	19 Dec 2005 01:20:06 -0000	1.24
+++ cairo-features.h.in	29 Dec 2005 15:17:01 -0000	1.25
@@ -73,6 +73,8 @@
 
 @GLITZ_SURFACE_FEATURE@
 
+ at DIRECTFB_SURFACE_FEATURE@
+
 @FT_FONT_FEATURE@
 
 @WIN32_FONT_FEATURE@



More information about the cairo-commit mailing list