mirror of
https://gitlab.freedesktop.org/cairo/cairo.git
synced 2025-12-20 07:00:08 +01:00
Remove boilerplate for the Skia surface
The Skia surface is not there any more.
This commit is contained in:
parent
81ecff3800
commit
1fa3b10cce
4 changed files with 0 additions and 69 deletions
|
|
@ -28,7 +28,6 @@ cairo_boilerplate_pdf_sources = cairo-boilerplate-pdf.c
|
|||
cairo_boilerplate_ps_sources = cairo-boilerplate-ps.c
|
||||
cairo_boilerplate_quartz_sources = cairo-boilerplate-quartz.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_test_surfaces_sources = cairo-boilerplate-test-surfaces.c
|
||||
cairo_boilerplate_win32_sources = cairo-boilerplate-win32.c cairo-boilerplate-win32-printing.c
|
||||
|
|
|
|||
|
|
@ -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)
|
||||
|
|
@ -365,7 +365,6 @@ AC_DEFUN([CAIRO_REPORT],
|
|||
echo " Mime: yes (always builtin)"
|
||||
echo " Tee: $use_tee"
|
||||
echo " XML: $use_xml"
|
||||
#echo " Skia: $use_skia"
|
||||
echo " Xlib: $use_xlib"
|
||||
echo " Xlib Xrender: $use_xlib_xrender"
|
||||
echo " Quartz: $use_quartz"
|
||||
|
|
|
|||
|
|
@ -123,18 +123,6 @@ cairo_recording_surface_ink_extents
|
|||
cairo_recording_surface_get_extents
|
||||
</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>
|
||||
<FILE>cairo-win32</FILE>
|
||||
CAIRO_HAS_WIN32_SURFACE
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue