DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Name Description Modified (UTC) Size
cairo-analysis-surface-private.h 2.6 kB
cairo-analysis-surface.c private 28.8 kB
cairo-arc-private.h 1.9 kB
cairo-arc.c private 8.5 kB
cairo-array.c _cairo_array_init: * * Initialize a new #cairo_array_t object to store objects each of size * @el 15.5 kB
cairo-atomic-private.h The autoconf on OpenBSD 4.5 produces the malformed constant name * SIZEOF_VOID__ rather than SIZEOF 14.2 kB
cairo-atomic.c private 3.3 kB
cairo-base64-stream.c 4.4 kB
cairo-base85-stream.c 4.2 kB
cairo-bentley-ottmann-rectangular.c Provide definitions for standalone compilation 20.7 kB
cairo-bentley-ottmann-rectilinear.c Provide definitions for standalone compilation 18.0 kB
cairo-bentley-ottmann.c Provide definitions for standalone compilation 59.1 kB
cairo-beos-surface.cpp 28.0 kB
cairo-beos.h 2.0 kB
cairo-botor-scan-converter.c Provide definitions for standalone compilation 55.6 kB
cairo-boxes-private.h 2.6 kB
cairo-boxes.c private 7.3 kB
cairo-cache-private.h 5.1 kB
cairo-cache.c 10.3 kB
cairo-cff-subset.c Useful links: * http://www.adobe.com/devnet/font/pdfs/5176.CFF.pdf 68.3 kB
cairo-clip-private.h 4.7 kB
cairo-clip.c private 41.8 kB
cairo-color.c 5.9 kB
cairo-combsort-private.h This fragment implements a comb sort (specifically combsort11) 2.3 kB
cairo-compiler-private.h Size in bytes of buffer to use off the stack per functions. * Mostly used by text functions. For l 10.4 kB
cairo-composite-rectangles-private.h Rectangles that take part in a composite operation. * * The source and mask track the extents of t 4.0 kB
cairo-composite-rectangles.c private 6.1 kB
cairo-d2d-private-fx.h 41.5 kB
cairo-d2d-private.fx 2.7 kB
cairo-d2d-private.h fx 6.4 kB
cairo-d2d-surface.cpp 155.6 kB
cairo-debug.c cairo_debug_reset_static_data: * * Resets all static data within cairo to its original state, * ( 7.0 kB
cairo-deflate-stream.c 5.1 kB
cairo-deprecated.h Obsolete functions. These definitions exist to coerce the compiler * into providing a little bit of 8.7 kB
cairo-device-private.h 2.9 kB
cairo-device.c private 15.6 kB
cairo-directfb-surface.c Rectangle works fine. * Bugs 361377, 359553, 359243 in Gnome BTS are caused * by GDK/DirectFB, not 61.1 kB
cairo-directfb.h Environment variables affecting the backend: * * %CAIRO_DIRECTFB_NO_ACCEL (boolean) * if fo 2.2 kB
cairo-drm.h 4.0 kB
cairo-dwrite-font.cpp 52.8 kB
cairo-dwrite-private.h cairo_scaled_font_t implementation 7.0 kB
cairo-eagle-context.c 5.2 kB
cairo-error-private.h hide compiler warnings when discarding the return value 2.1 kB
cairo-features-win32.h Generated by configure. Do not edit. 387 Bytes
cairo-features.h.in 2.4 kB
cairo-fixed-private.h Implementation 9.8 kB
cairo-fixed-type-private.h Fixed-point configuration 2.7 kB
cairo-fixed.c private 1.6 kB
cairo-font-face-twin-data.c See cairo-font-face-twin.c for copyright info 24.6 kB
cairo-font-face-twin.c data 19.2 kB
cairo-font-face.c Base class for font faces 9.5 kB
cairo-font-options.c How a font should be rendered 15.8 kB
cairo-fontconfig-private.h sub-pixel order 2.5 kB
cairo-freed-pool-private.h Keep a stash of recently freed clip_paths, since we need to * reallocate them frequently. 3.4 kB
cairo-freed-pool.c private 2.6 kB
cairo-freelist-private.h Copyright © 2006 Joonas Pihlaja * * Permission to use, copy, modify, distribute, and sell this sof 4.7 kB
cairo-freelist-type-private.h Copyright © 2010 Joonas Pihlaja * * Permission to use, copy, modify, distribute, and sell this sof 2.0 kB
cairo-freelist.c private 5.2 kB
cairo-ft-font.c 97.6 kB
cairo-ft-private.h These functions are needed by the PDF backend, which needs to keep track of the * the different fon 2.6 kB
cairo-ft.h Fontconfig/Freetype platform-specific font interface 2.6 kB
cairo-gl-glyphs.c 19.4 kB
cairo-gl-private.h 14.0 kB
cairo-gl-shaders.c 28.0 kB
cairo-gl-surface.c 50.9 kB
cairo-gl.h 3.5 kB
cairo-glitz-private.h 1.6 kB
cairo-glitz-surface.c cairo - a vector graphics library with display and print output * * Copyright © 2004 David Reveman 66.1 kB
cairo-glitz.h 1.9 kB
cairo-glx-context.c XXX needs hooking into XCloseDisplay() 7.2 kB
cairo-gstate-private.h 12.3 kB
cairo-gstate.c private 66.2 kB
cairo-hash-private.h XXX: I'd like this file to be self-contained in terms of * includeability, but that's not really po 3.1 kB
cairo-hash.c An entry can be in one of three states: * * FREE: Entry has never been used, terminates all search 16.8 kB
cairo-hull.c 6.4 kB
cairo-image-info-private.h 2.2 kB
cairo-image-info.c private 7.0 kB
cairo-image-surface.c Limit on the width / height of an image surface in pixels. This is * mainly determined by coordina 141.4 kB
cairo-list-private.h Basic circular, doubly linked list implementation 6.3 kB
cairo-lzw.c 12.0 kB
cairo-malloc-private.h _cairo_malloc: * @size: size in bytes * * Allocate @size memory using malloc(). * The memory sho 5.3 kB
cairo-matrix.c Generic matrix operations 28.1 kB
cairo-meta-surface-private.h 6.0 kB
cairo-misc.c Decoding cairo 30.8 kB
cairo-mutex-impl-private.h A fully qualified no-operation statement 10.6 kB
cairo-mutex-list-private.h This block is to just make this header file standalone 2.7 kB
cairo-mutex-private.h only if using static initializer and/or finalizer define the boolean 2.5 kB
cairo-mutex-type-private.h Only the following four are mandatory at this point 6.5 kB
cairo-mutex.c private 2.7 kB
cairo-no-features.h Generated by configure. Do not edit 255 Bytes
cairo-observer.c 1.8 kB
cairo-os2-private.h 2.5 kB
cairo-os2-surface.c 52.5 kB
cairo-os2.h The OS/2 Specific Cairo API 3.6 kB
cairo-output-stream-private.h 7.0 kB
cairo-output-stream.c Output stream abstraction 20.2 kB
cairo-paginated-private.h 7.1 kB
cairo-paginated-surface-private.h 2.2 kB
cairo-paginated-surface.c private 20.1 kB
cairo-path-bounds.c 10.5 kB
cairo-path-fill.c 12.7 kB
cairo-path-fixed-private.h we want to make sure a single byte is used for the enum 5.0 kB
cairo-path-fixed.c private 39.4 kB
cairo-path-in-fill.c 7.3 kB
cairo-path-private.h 2.1 kB
cairo-path-stroke.c 58.0 kB
cairo-path.c private 14.1 kB
cairo-pattern.c Sources for drawing 95.5 kB
cairo-pdf-operators-private.h The glyph buffer size is based on the expected maximum glyphs in a * line so that an entire line ca 6.4 kB
cairo-pdf-operators.c private 45.0 kB
cairo-pdf-surface-private.h 5.9 kB
cairo-pdf-surface.c private 196.5 kB
cairo-pdf.h cairo_pdf_version_t: * @CAIRO_PDF_VERSION_1_4: The version 1.4 of the PDF specification. * @CAIRO_ 3.1 kB
cairo-pen.c 12.0 kB
cairo-platform.h we're replacing any definition from cairoint.h etc 2.3 kB
cairo-png.c Reading and writing PNG images 22.1 kB
cairo-polygon.c 12.4 kB
cairo-private.h 1.9 kB
cairo-ps-surface-private.h 3.6 kB
cairo-ps-surface.c private 121.6 kB
cairo-ps.h PS-surface functions 3.6 kB
cairo-qt-surface.cpp Get INT16_MIN etc. as per C99 51.2 kB
cairo-qt.h 2.8 kB
cairo-quartz-font.c Font support via CGFont on OS X 28.5 kB
cairo-quartz-image-surface.c 9.1 kB
cairo-quartz-image.h 2.2 kB
cairo-quartz-private.h define CTFontRef for pre-10.5 SDKs 3.6 kB
cairo-quartz-surface.c 122.8 kB
cairo-quartz.h 3.6 kB
cairo-recording-surface-private.h 5.5 kB
cairo-recording-surface.c Records all drawing operations 36.0 kB
cairo-rectangle.c 8.1 kB
cairo-rectangular-scan-converter.c the parent is always given by index/2 17.9 kB
cairo-reference-count-private.h Encapsulate operations on the object's reference count 2.5 kB
cairo-region-private.h 2.4 kB
cairo-region.c private 25.3 kB
cairo-rename.h 27.6 kB
cairo-rtree-private.h 3.9 kB
cairo-rtree.c private 10.4 kB
cairo-scaled-font-private.h 5.1 kB
cairo-scaled-font-subsets-private.h 26.6 kB
cairo-scaled-font-subsets.c private 35.1 kB
cairo-scaled-font.c private 93.8 kB
cairo-script-surface.c The script surface is one that records all operations performed on * it in the form of a procedural 97.7 kB
cairo-script.h 2.8 kB
cairo-skia.h 2.5 kB
cairo-slope-private.h 2.5 kB
cairo-slope.c private 3.6 kB
cairo-spans-private.h Number of bits of precision used for alpha. 6.4 kB
cairo-spans.c XXX Add me to the compositor interface. Ok, first create the compositor * interface, and then add t 10.8 kB
cairo-spline.c 10.7 kB
cairo-stroke-style.c 10.7 kB
cairo-supported-features.h Generated by configure. Do not edit. 732 Bytes
cairo-surface-clipper-private.h 2.6 kB
cairo-surface-clipper.c private 4.2 kB
cairo-surface-fallback-private.h 4.9 kB
cairo-surface-fallback.c private 50.4 kB
cairo-surface-offset-private.h 3.3 kB
cairo-surface-offset.c private 9.2 kB
cairo-surface-private.h 3.5 kB
cairo-surface-snapshot-private.h 1.8 kB
cairo-surface-snapshot.c private 8.5 kB
cairo-surface-subsurface-private.h 1.8 kB
cairo-surface-subsurface.c private 18.0 kB
cairo-surface-wrapper-private.h 6.0 kB
cairo-surface-wrapper.c private 20.2 kB
cairo-surface.c fallback-private 103.2 kB
cairo-svg-surface-private.h 2.5 kB
cairo-svg-surface.c private 88.0 kB
cairo-svg.h cairo_svg_version_t: * @CAIRO_SVG_VERSION_1_1: The version 1.1 of the SVG specification. * @CAIRO_ 2.8 kB
cairo-system.c This file should include code that is system-specific, not * feature-specific. For example, the DL 3.0 kB
cairo-tee-surface-private.h 1.8 kB
cairo-tee-surface.c private 22.7 kB
cairo-tee.h 2.2 kB
cairo-tor-scan-converter.c This is the Glitter paths scan converter incorporated into cairo. * The source is from commit 734c5 61.2 kB
cairo-toy-font-face.c 16.0 kB
cairo-traps.c private functions 17.5 kB
cairo-truetype-subset-private.h The structs defined here should strictly follow the TrueType * specification and not be padded. We 6.6 kB
cairo-truetype-subset.c private 44.9 kB
cairo-type1-fallback.c 29.8 kB
cairo-type1-private.h Magic constants for the type1 eexec encryption 2.0 kB
cairo-type1-subset.c Useful links: * http://partners.adobe.com/public/developer/en/font/T1_SPEC.PDF 44.5 kB
cairo-type3-glyph-surface-private.h 3.3 kB
cairo-type3-glyph-surface.c private 18.0 kB
cairo-types-private.h Generic data types 14.9 kB
cairo-unicode.c 11.7 kB
cairo-user-font-private.h 1.8 kB
cairo-user-font.c private 26.0 kB
cairo-version.c Compile-time and run-time version checks 8.2 kB
cairo-version.h and as a result 649 Bytes
cairo-vg-surface.c Work that needs to be done: * - Glyph cache / proper font support * * - First-class paths * 51.9 kB
cairo-vg.h 3.3 kB
cairo-wideint-private.h 64-bit datatypes. Two separate implementations, one using * built-in 64-bit signed/unsigned types 13.6 kB
cairo-wideint-type-private.h 4.0 kB
cairo-wideint.c 19.2 kB
cairo-win32-font.c We require Windows 2000 features such as GetGlyphIndices 73.2 kB
cairo-win32-printing-surface.c We require Windows 2000 features such as ETO_PDY 63.2 kB
cairo-win32-private.h 7.6 kB
cairo-win32-refptr.h RefPtr points to a refcounted thing that has AddRef and Release * methods to increase/decrease the 5.1 kB
cairo-win32-surface.c We require Windows 2000 features such as ETO_PDY 123.1 kB
cairo-win32.h 10.6 kB
cairo-xcb-surface.c 39.0 kB
cairo-xcb-xrender.h 2.2 kB
cairo-xcb.h 3.2 kB
cairo-xlib-display.c 19.7 kB
cairo-xlib-private.h 6.4 kB
cairo-xlib-screen.c 12.5 kB
cairo-xlib-surface-private.h 3.5 kB
cairo-xlib-surface.c private 148.7 kB
cairo-xlib-visual.c A perceptual distance metric between two colors. No sqrt needed * since the square of the distance 6.2 kB
cairo-xlib-xrender-private.h These prototypes are used when defining interfaces missing from the * render headers. As it happen 28.6 kB
cairo-xlib-xrender.h 2.4 kB
cairo-xlib.h 3.1 kB
cairo-xml-surface.c This surface is intended to produce a verbose, hierarchical, DAG XML file * representing a single s 31.7 kB
cairo-xml.h 2.2 kB
cairo.c a vector graphics library with display and print output 122.2 kB
cairo.h a vector graphics library with display and print output 94.6 kB
cairoint.h These definitions are solely for use by the implementation of cairo * and constitute no kind of sta 82.1 kB
check-has-hidden-symbols.c 48 Bytes
check-link.c get the "real" version info instead of dummy cairo-version.h 496 Bytes
filterpublic.awk 551 Bytes
moz.build 7.0 kB
pixman-rename.h 9.4 kB
test-fallback-surface.c This isn't a "real" surface, but just something to be used by the * test suite to test a mythical b 7.6 kB
test-fallback-surface.h 1.8 kB
test-meta-surface.c This isn't a "real" surface, but just something to be used by the * test suite to help exercise the 10.1 kB
test-meta-surface.h 1.7 kB
test-paginated-surface.c This isn't a "real" surface, but just something to be used by the * test suite to help exercise the 9.2 kB
test-paginated-surface.h 1.7 kB