| /external/harfbuzz_ng/subprojects/ |
| D | cairo.wrap | 2 directory = cairo-1.18.2 3 source_url = https://www.cairographics.org/releases/cairo-1.18.2.tar.xz 4 source_filename = cairo-1.18.2.tar.xz 6 source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/cairo_1.18.2-1/cairo-1… 10 dependency_names = cairo, cairo-gobject
|
| /external/fonttools/Snippets/ |
| D | statShape.py | 7 import cairo 20 with cairo.SVGSurface( 23 context = cairo.Context(surface) 50 transform = cairo.Matrix() 60 context.set_line_cap(cairo.LINE_CAP_ROUND) 70 context.set_line_cap(cairo.LINE_CAP_ROUND) 79 context.transform(cairo.Matrix(1, 0, stats.slant, 1, 0, 0))
|
| /external/harfbuzz_ng/src/ |
| D | harfbuzz-cairo.pc.in | 6 Name: harfbuzz cairo integration 7 Description: HarfBuzz cairo integration 11 Requires.private: cairo 12 Libs: -L${libdir} -lharfbuzz-cairo
|
| D | hb-cairo.cc | 31 #include "hb-cairo.h" 33 #include "hb-cairo-utils.hh" 40 * SECTION:hb-cairo 41 * @title: hb-cairo 42 * @short_description: Cairo integration 43 * @include: hb-cairo.h 45 * Functions for using HarfBuzz with the cairo library. 47 * HarfBuzz supports using cairo for rendering. 763 * Set the virtual method to be called when a cairo 821 * relates to the font-matrix (as such font size) of the cairo [all …]
|
| D | hb-cairo.h | 32 #include <cairo.h> 54 * The type of a virtual method to be called when a cairo
|
| /external/harfbuzz_ng/ |
| D | CMakeLists.txt | 25 option(HB_HAVE_CAIRO "Enable cairo interop helpers" OFF) 43 option(HB_BUILD_UTILS "Build harfbuzz utils, needs cairo, freetype, and glib properly be installed"… 364 pkg_check_modules(PC_CAIRO QUIET cairo) 366 …find_path(CAIRO_INCLUDE_DIRS NAMES cairo.h HINTS ${PC_CAIRO_INCLUDEDIR} ${PC_CAIRO_INCLUDE_DIRS} P… 367 find_library(CAIRO_LIBRARIESNAMES cairo HINTS ${PC_CAIRO_LIBDIR} ${PC_CAIRO_LIBRARY_DIRS}) 369 message(FATAL_ERROR "HB_HAVE_CAIRO is ON but Cairo libraries are not found") 374 list(APPEND project_headers ${PROJECT_SOURCE_DIR}/src/hb-cairo.h) 614 ## Define harfbuzz-cairo library 617 …_library(harfbuzz-cairo ${PROJECT_SOURCE_DIR}/src/hb-cairo.cc ${PROJECT_SOURCE_DIR}/src/hb-static.… 618 add_dependencies(harfbuzz-cairo harfbuzz) [all …]
|
| D | BUILD.md | 1 On Linux, install the development packages for FreeType, Cairo, and GLib. For 8 $ sudo dnf install meson pkgconfig gtk-doc gcc gcc-c++ freetype-devel glib2-devel cairo-devel 12 $ sudo pacman -Suy meson pkg-config ragel gcc freetype2 glib2 glib2-devel cairo 16 brew install pkg-config ragel gtk-doc freetype glib cairo meson
|
| D | meson.build | 202 if not get_option('cairo').disabled() 203 cairo_dep = dependency('cairo', version: cairo_min_version, required: false) 204 cairo_ft_dep = dependency('cairo-ft', version: cairo_min_version, required: false) 208 cpp.has_header('cairo.h')) 209 cairo_dep = cpp.find_library('cairo', required: false) build 211 prefix: '#include <cairo-ft.h>', 218 # Note that we don't have harfbuzz -> cairo -> freetype2 -> harfbuzz fallback 220 # harfbuzz support disabled, so when cairo will lookup freetype2 dependency 222 cairo_dep = dependency('cairo', version: cairo_min_version, required: get_option('cairo')) 223 cairo_ft_required = get_option('cairo').enabled() and get_option('freetype').enabled() [all …]
|
| /external/harfbuzz_ng/util/ |
| D | helper-cairo.hh | 33 # include "helper-cairo-ft.hh" 36 #include <cairo.h> 38 #include <hb-cairo.h> 40 #include "helper-cairo-ansi.hh" 42 # include <cairo-svg.h> 45 # include <cairo-pdf.h> 48 # include <cairo-ps.h> 71 # include <cairo-script.h> 79 /* Older cairo had a bug in rendering COLRv0 fonts in in helper_cairo_use_hb_draw() 250 fail (false, "Failed to create cairo surface: %s", in _cairo_ansi_surface_create_for_stream() [all …]
|
| D | helper-cairo-ft.hh | 32 #include <cairo-ft.h> 51 * cairo will reset the face size. As such, create new face... in helper_cairo_create_ft_font_face() 73 cairo_face = cairo_toy_font_face_create ("@cairo:sans", in helper_cairo_create_ft_font_face()
|
| /external/cronet/stable/third_party/icu/source/samples/layout/ |
| D | GnomeFontInstance.cpp | 26 #include <cairo.h> 27 #include <cairo-ft.h> 184 void GnomeFontInstance::rasterizeGlyphs(cairo_t *cairo, const LEGlyphID *glyphs, le_int32 glyphCoun… in rasterizeGlyphs() argument 202 cairo_set_font_face(cairo, fCairoFace); in rasterizeGlyphs() 203 cairo_set_font_size(cairo, getXPixelsPerEm() * getScaleFactorX()); in rasterizeGlyphs() 204 cairo_show_glyphs(cairo, glyph_t, out); in rasterizeGlyphs()
|
| /external/cronet/tot/third_party/icu/source/samples/layout/ |
| D | GnomeFontInstance.cpp | 26 #include <cairo.h> 27 #include <cairo-ft.h> 184 void GnomeFontInstance::rasterizeGlyphs(cairo_t *cairo, const LEGlyphID *glyphs, le_int32 glyphCoun… in rasterizeGlyphs() argument 202 cairo_set_font_face(cairo, fCairoFace); in rasterizeGlyphs() 203 cairo_set_font_size(cairo, getXPixelsPerEm() * getScaleFactorX()); in rasterizeGlyphs() 204 cairo_show_glyphs(cairo, glyph_t, out); in rasterizeGlyphs()
|
| /external/harfbuzz_ng/docs/ |
| D | usermanual-install-harfbuzz.xml | 46 development packages for FreeType, Cairo, and GLib. The exact 54 …udo yum install</command> <package>gcc gcc-c++ freetype-devel glib2-devel cairo-devel</package></p… 123 development packages for FreeType, Cairo, and GLib. If you are 125 …<programlisting><command>sudo port install</command> <package>freetype glib2 cairo</package></prog… 129 …<programlisting><command>brew install</command> <package>freetype glib cairo</package></programlis… 225 … Use <ulink url="https://cairographics.org/">Cairo</ulink>. <emphasis>(Default = auto)</emphasis> 228 This option enables or disables usage of the Cairo 230 check for the presence of Cairo and, if it is found, 231 build with Cairo support. 234 Note: Cairo is used only by the HarfBuzz
|
| D | usermanual-integration.xml | 49 library like Cairo, but those details are beyond HarfBuzz's 314 <section id="integration-cairo"> 315 <title>Cairo integration</title> 318 Cairo is a 2D graphics library that is frequently used together 319 with GTK and Pango. Cairo supports rendering text using FreeType, or 323 HarfBuzz provides integration points with cairo for fonts as well as 324 for buffers. To use the Cairo-integration API, link against libharfbuzz-cairo, 325 and include the <filename>hb-cairo.h</filename> header. For easy buildsystem 326 integration, HarfBuzz comes with a <filename>harfbuzz-cairo.pc</filename> 338 The Cairo fonts created in this way make use of Cairo's user-font facilities. [all …]
|
| /external/fonttools/Lib/fontTools/varLib/ |
| D | interpolatablePlot.py | 23 import cairo 210 cr = cairo.Context(self.surface) 813 cr = cairo.Context(self.surface) 815 "@cairo:", 816 cairo.FONT_SLANT_NORMAL, 817 cairo.FONT_WEIGHT_BOLD if bold else cairo.FONT_WEIGHT_NORMAL, 879 cr = cairo.Context(self.surface) 934 cr.set_line_cap(cairo.LINE_CAP_ROUND) 1118 cr.set_line_cap(cairo.LINE_CAP_ROUND) 1132 cr.set_line_cap(cairo.LINE_CAP_SQUARE) [all …]
|
| /external/igt-gpu-tools/ |
| D | meson.build | 133 cairo = dependency('cairo', version : '>1.12.0', required : true) variable 320 if cairo.version().version_compare('<1.17.2') 324 warning('Cairo < 1.17.2 found, cannot test HDR formats') 326 # Cairo 1.17.2 requires 0.36.0 to compile, but somehow it went missing? 327 error('Cairo with floating point support found, but pixman version too old')
|
| D | configure.ac | 127 …PKG_CHECK_MODULES(OVERLAY_XLIB, [cairo-xlib dri2proto >= 2.6], enable_overlay_xlib=yes, enable_ove… 153 PKG_CHECK_MODULES(CAIRO, [cairo >= 1.17.2], [], 154 [AC_MSG_WARN([Cairo too old, HDR formats not available. Upgrade to cairo 1.17.2]) 155 PKG_CHECK_MODULES(CAIRO, [cairo >= 1.12.0])]
|
| /external/igt-gpu-tools/overlay/ |
| D | meson.build | 34 cairo_xlib = dependency('cairo-xlib', required : xlib_backend_required) 37 gpu_overlay_deps = [ realtime, math, cairo, pciaccess, libdrm, 86 …family()) and libdrm_intel.found() and leg.found() and xrandr.found() and cairo.found() and (with_…
|
| /external/igt-gpu-tools/lib/ |
| D | igt_frame.c | 31 #include <cairo.h> 98 * @reference: The reference cairo surface 99 * @capture: The captured cairo surface 144 * @reference: The reference cairo surface 145 * @capture: The captured cairo surface 276 * @reference: The reference cairo surface 277 * @capture: The captured cairo surface
|
| /external/apache-xml/test/tests/contrib/xsltc/mk/ |
| D | mk032.xml | 2 <day number="1">Arrive in Cairo</day> 4 <day number="3">Archaelogical Museum at Cairo</day>
|
| D | mk033.xml | 2 <day number="1">Arrive in Cairo</day> 4 <day number="3">Archaelogical Museum at Cairo</day>
|
| /external/fonttools/Lib/fontTools/pens/ |
| D | cairoPen.py | 1 """Pen to draw to a Cairo graphics library context.""" 10 """Pen to draw to a Cairo graphics library context."""
|
| /external/libdrm/ |
| D | .gitlab-ci.yml | 70 FDO_DISTRIBUTION_PACKAGES: 'meson ninja pkgconf libpciaccess py39-docutils cairo' 194 -D cairo-tests=true 227 …/app/vmctl exec "pkg info; cd $CI_PROJECT_NAME ; meson build -D amdgpu=true -D cairo-tests=true -D… 264 cairo
|
| /external/apache-xml/test/tests/contrib-gold/xsltc/mk/ |
| D | mk032.out | 5 <p>Arrive in Cairo</p> 9 <p>Archaelogical Museum at Cairo</p>
|
| D | mk033.out | 11 <p>Arrive in Cairo</p> 15 <p>Archaelogical Museum at Cairo</p>
|