summaryrefslogtreecommitdiff
path: root/src/cairo-xlib-surface.c
AgeCommit message (Expand)AuthorFilesLines
2005-07-15Use XCopyArea when possible, for optimization and bug workaround.Vladimir Vukicevic1-31/+86
2005-07-14Eek. Yet _more_ fixups for _cairo_pattern_release_surface missed earlier.Carl Worth1-4/+4
2005-07-14Fix to accept a cairo_pattern_t rather than a cairo_surface_t as the primary ...Carl Worth1-1/+0
2005-07-08Give enum tags an underscore prefix to match the style of the struct tags. Ad...Carl Worth1-3/+5
2005-06-28Also flag older XFree86 servers as buggy-repeat.Owen Taylor1-0/+3
2005-06-25Provide locking macros, implement with pthreads.Keith Packard1-37/+16
2005-06-24Prefer descriptive variable names over single-character names. Remove unneede...Carl Worth1-69/+66
2005-06-20Workaround for https://bugs.freedesktop.org/show_bug.cgi?id=3566Owen Taylor1-14/+268
2005-06-17Fix width/height typo.Owen Taylor1-1/+1
2005-06-17Remove matrix, filter and repeat from the cairo_surface_t struct.Kristian Høgsberg1-3/+0
2005-06-14Implement path clipping and refactor _cairo_gstate_clip() out in three differ...Kristian Høgsberg1-0/+1
2005-06-14Remove Boolean 'drawable' parameter from the create_similar surface backend f...Carl Worth1-2/+1
2005-06-10Originally: 2005-06-09 Carl Worth <cworth@cworth.org>Carl Worth1-6/+10
2005-06-10Remove STATUS_OK macro which was not being used universally.Carl Worth1-3/+3
2005-06-03Add CODING_STYLE document to standardize on some style issues.Carl Worth1-3/+10
2005-06-01Rename CAIRO_OK to STATUS_OK. No intended changes in functionality.Carl Worth1-3/+3
2005-05-26Replace nesting-only surface clipping with gstate contained serial-number tra...Keith Packard1-42/+81
2005-05-17Add some comments about how and why masks are computed. Generalize overflow d...Keith Packard1-12/+20
2005-05-17Fix documentation to not mention set_size for the _for_bitmap functions.Carl Worth1-5/+1
2005-05-17Avoid shifting 32-bit quanity by 32 bits, which is undefined behavior.Carl Worth1-2/+3
2005-05-17Rework of cairo_xlib_surface create functions by Keith Packard:Carl Worth1-215/+238
2005-05-14Fix the last commit so it actually compiles now.Carl Worth1-1/+1
2005-05-14Fix a few documentation typos in the recent xlib surface rework.Carl Worth1-8/+9
2005-05-13src/cairo-xlib-surface.c src/cairo-xlib.h doc/public/cairo-sections.txt: Drop...Owen Taylor1-64/+126
2005-05-13Fix misplaced goto.Owen Taylor1-2/+3
2005-05-12Fix image->data to be unsignedCarl Worth1-3/+3
2005-05-10src/cairo-xlib-surface.c src/cairo-xlib.h: Remove leftover cairo_xlib_surface...Owen Taylor1-16/+0
2005-05-06Eliminate the following deprecated functions from cairo's interface:Carl Worth1-7/+1
2005-05-06Rename and re-order the cairo_operator_t enum to names that abbreviate less a...Carl Worth1-10/+13
2005-04-19Add new cairo_paint function.Carl Worth1-29/+58
2005-04-14and delete:Carl Worth1-0/+18
2005-04-07Change to allow NULL backend function pointers to indicate unsupported functi...Carl Worth1-14/+2
2005-04-07src/cairo.h src/cairo-gstate.c src/cairo-font.c: Add a cairo_font_face_t type...Owen Taylor1-9/+9
2005-04-07Rework the cairo_matrix_t interface in several ways. Expose a struct for cair...Carl Worth1-6/+6
2005-04-04Change type of data parameter from char* to unsigned char*.Carl Worth1-1/+1
2005-04-04Drop cairo_default_matrix since it is now always identical to cairo_identity_...Carl Worth1-8/+0
2005-04-02Style and indentation fixes.Carl Worth1-2/+3
2005-03-23Move surface-specific cairo_t functions to cairo.c.Carl Worth1-41/+0
2005-03-17doc fix - 90 degrees is MI_PI/2 radians.Owen Taylor1-6/+6
2005-03-17src/cairo.h src/cairo_surface.c src/cairo-xlib.h src/cairo_xlib_surface.c: Mo...Owen Taylor1-95/+16
2005-03-16Add cairo_output_stream.cKristian Høgsberg1-4/+4
2005-03-15src/cairo-xlib.h src/cairo_xlib_surface.c: Rework set of contructors for XLib...Owen Taylor1-162/+421
2005-03-03Pass mask to composite operation as patternDavid Reveman1-40/+48
2005-03-03Removed surface backend functions set_matrix, set_filter and set_repeatDavid Reveman1-22/+29
2005-03-03Change to cairo_surface_t like structure of of cairo_pattern_tDavid Reveman1-93/+108
2005-02-22Switch from broken cworth@isi.edu address to canonical cworth@cworth.org addr...Carl Worth1-1/+1
2005-01-31src/cairoint.h src/cairo_image_surface.c src/cairo_pdf_surface.c src/cairo_pn...Owen Taylor1-113/+219
2005-01-27Fold _cairo_pattern_get_image into _cairo_pattern_get_surface and make sure w...Kristian Høgsberg1-91/+31
2005-01-27src/cairo.[ch] src/cairo_font.c src/cairo_ft_font.c src/cairo_ps_surface.c sr...Owen Taylor1-0/+16
2005-01-27The overall idea of this rewrite is that we want to pass the source pattern a...Kristian Høgsberg1-24/+78