Remove boilerplate for the Skia surface

The Skia surface is not there any more.
This commit is contained in:
Emmanuele Bassi 2021-04-18 10:56:21 +01:00
parent 81ecff3800
commit 1fa3b10cce
4 changed files with 0 additions and 69 deletions

View file

@ -28,7 +28,6 @@ cairo_boilerplate_pdf_sources = cairo-boilerplate-pdf.c
cairo_boilerplate_ps_sources = cairo-boilerplate-ps.c cairo_boilerplate_ps_sources = cairo-boilerplate-ps.c
cairo_boilerplate_quartz_sources = cairo-boilerplate-quartz.c cairo_boilerplate_quartz_sources = cairo-boilerplate-quartz.c
cairo_boilerplate_script_sources = cairo-boilerplate-script.c cairo_boilerplate_script_sources = cairo-boilerplate-script.c
cairo_boilerplate_skia_sources = cairo-boilerplate-skia.c
cairo_boilerplate_svg_sources = cairo-boilerplate-svg.c cairo_boilerplate_svg_sources = cairo-boilerplate-svg.c
cairo_boilerplate_test_surfaces_sources = cairo-boilerplate-test-surfaces.c cairo_boilerplate_test_surfaces_sources = cairo-boilerplate-test-surfaces.c
cairo_boilerplate_win32_sources = cairo-boilerplate-win32.c cairo-boilerplate-win32-printing.c cairo_boilerplate_win32_sources = cairo-boilerplate-win32.c cairo-boilerplate-win32-printing.c

View file

@ -1,55 +0,0 @@
#include "cairo-boilerplate-private.h"
#include <cairo-skia.h>
static cairo_surface_t *
_cairo_boilerplate_skia_create_surface (const char *name,
cairo_content_t content,
double width,
double height,
double max_width,
double max_height,
cairo_boilerplate_mode_t mode,
void **closure)
{
cairo_format_t format;
*closure = NULL;
if (content == CAIRO_CONTENT_COLOR_ALPHA) {
format = CAIRO_FORMAT_ARGB32;
} else if (content == CAIRO_CONTENT_COLOR) {
format = CAIRO_FORMAT_RGB24;
} else {
return NULL;
}
return cairo_skia_surface_create (format, width, height);
}
static const cairo_boilerplate_target_t targets[] = {
{
"skia", "skia", NULL, NULL,
CAIRO_SURFACE_TYPE_SKIA, CAIRO_CONTENT_COLOR_ALPHA, 0,
"cairo_skia_surface_create",
_cairo_boilerplate_skia_create_surface,
cairo_surface_create_similar,
NULL, NULL,
_cairo_boilerplate_get_image_surface,
cairo_surface_write_to_png,
NULL, NULL, NULL, TRUE, FALSE, FALSE
},
{
"skia", "skia", NULL, NULL,
CAIRO_SURFACE_TYPE_SKIA, CAIRO_CONTENT_COLOR, 0,
"cairo_skia_surface_create",
_cairo_boilerplate_skia_create_surface,
cairo_surface_create_similar,
NULL, NULL,
_cairo_boilerplate_get_image_surface,
cairo_surface_write_to_png,
NULL, NULL, NULL, FALSE, FALSE, FALSE
},
};
CAIRO_BOILERPLATE (skia, targets)

View file

@ -365,7 +365,6 @@ AC_DEFUN([CAIRO_REPORT],
echo " Mime: yes (always builtin)" echo " Mime: yes (always builtin)"
echo " Tee: $use_tee" echo " Tee: $use_tee"
echo " XML: $use_xml" echo " XML: $use_xml"
#echo " Skia: $use_skia"
echo " Xlib: $use_xlib" echo " Xlib: $use_xlib"
echo " Xlib Xrender: $use_xlib_xrender" echo " Xlib Xrender: $use_xlib_xrender"
echo " Quartz: $use_quartz" echo " Quartz: $use_quartz"

View file

@ -123,18 +123,6 @@ cairo_recording_surface_ink_extents
cairo_recording_surface_get_extents cairo_recording_surface_get_extents
</SECTION> </SECTION>
<SECTION>
<FILE>cairo-skia</FILE>
cairo_skia_context_t
cairo_skia_surface_t
format_to_sk_config
cairo_skia_surface_create
cairo_skia_surface_create_for_data
<SUBSECTION Private>
cairo_skia_context
cairo_skia_surface
</SECTION>
<SECTION> <SECTION>
<FILE>cairo-win32</FILE> <FILE>cairo-win32</FILE>
CAIRO_HAS_WIN32_SURFACE CAIRO_HAS_WIN32_SURFACE