summaryrefslogtreecommitdiff
path: root/pixman/pixman-utils.c
AgeCommit message (Expand)AuthorFilesLines
2010-02-20Merge branch 'eliminate-composite'Søren Sandmann Pedersen1-531/+0
2010-02-20Move all code to do debugging spew into pixman-private.Søren Sandmann Pedersen1-0/+21
2010-02-14Move compositing functionality from pixman-utils.c into pixman.cSøren Sandmann Pedersen1-499/+0
2010-02-14Delete unused _pixman_walk_composite_region() functionSøren Sandmann Pedersen1-36/+0
2010-02-14Delete unused sources_cover() functionSøren Sandmann Pedersen1-23/+0
2010-02-14Make fast_composite_scaled_nearest() another fast path.Søren Sandmann Pedersen1-1/+19
2010-02-14Make general_composite_rect() just another fast path.Søren Sandmann Pedersen1-49/+58
2010-01-28Move checks for src/mask repeat right before walking the region.Søren Sandmann Pedersen1-13/+18
2010-01-28Compute src, mask, dest flags and base fast path decisions on them.Søren Sandmann Pedersen1-96/+53
2010-01-28Move calls to source_is_fastpathable() into get_source_format()Søren Sandmann Pedersen1-32/+33
2010-01-28Fold get_fast_path() into _pixman_run_fast_path()Søren Sandmann Pedersen1-119/+89
2010-01-28Consolidate the source and mask sanity checks in a functionSøren Sandmann Pedersen1-36/+25
2010-01-28Move pixbuf checks after src_format and mask_format have been computed.Søren Sandmann Pedersen1-56/+53
2010-01-28Move the sanity checks for src, mask and destination into get_fast_path()Søren Sandmann Pedersen1-78/+92
2009-12-16Some minor formatting fixes.Søren Sandmann Pedersen1-23/+20
2009-11-17Eliminate NEED_PIXBUF flag.Søren Sandmann Pedersen1-52/+57
2009-11-17Compute src_format outside the fast path loop.Søren Sandmann Pedersen1-16/+15
2009-11-17Eliminate the NEED_COMPONENT_ALPHA flag.Søren Sandmann Pedersen1-17/+39
2009-11-17Eliminate the NEED_SOLID_MASK flagSøren Sandmann Pedersen1-30/+8
2009-10-19Make walk_region_internal() use 32 bit dimensionsSøren Sandmann Pedersen1-8/+8
2009-10-19Make pixman_compute_composite_region32() use 32 bit dimensionsSøren Sandmann Pedersen1-8/+8
2009-10-19Change prototype of _pixman_walk_composite_region from int16_t to int32_tSøren Sandmann Pedersen1-8/+8
2009-10-19Remove BOUNDS() macro.Søren Sandmann Pedersen1-15/+12
2009-08-28_pixman_run_fast_path: typoChris Wilson1-9/+10
2009-08-08Don't run fast paths if the format requires wide compositing.Søren Sandmann Pedersen1-4/+6
2009-07-24Replace a bunch of 'pict's with 'image'Søren Sandmann Pedersen1-3/+3
2009-07-21Fix read of BITS members from a solid image.Chris Wilson1-16/+33
2009-07-21Rework the workaround for bogus X server images.Søren Sandmann Pedersen1-30/+9
2009-07-17Move read and write functions to the bits_image_t struct.Søren Sandmann Pedersen1-5/+5
2009-07-17Add back check for need_workaround that got removed during reindentingSøren Sandmann Pedersen1-1/+2
2009-07-13Reformat and reindent pixman-utils.cSøren Sandmann Pedersen1-249/+301
2009-07-12Only destroy the regions when pixman_compute_composite_region() returns TRUESøren Sandmann Pedersen1-5/+6
2009-07-12Move workaround logic to pixman-bits-image.c.Søren Sandmann Pedersen1-63/+15
2009-07-10Only apply the workaround to source images when out_of_bounds_workaround is set.Søren Sandmann Pedersen1-0/+3
2009-07-10Add workarounds for X servers doing out-of-bounds accesses.Søren Sandmann Pedersen1-5/+64
2009-07-08Convert CamelCase names to underscore_names.Søren Sandmann Pedersen1-10/+10
2009-07-08Fix up the names in pixman_compute_composite_region()Søren Sandmann Pedersen1-9/+9
2009-07-08Fix some more pFoo namesSøren Sandmann Pedersen1-19/+19
2009-07-08Fix the names of some common parametersSøren Sandmann Pedersen1-41/+41
2009-07-08Get rid of pFoo names.Søren Sandmann Pedersen1-88/+88
2009-07-06Expand comment in miClipPictureSrc() to explain why a client clip is required.Søren Sandmann Pedersen1-1/+3
2009-06-24Fix offset bug in pixman_run_fast_path().Søren Sandmann Pedersen1-7/+7
2009-06-24Fix comment in pixman-utils to have the right sense.Søren Sandmann Pedersen1-2/+2
2009-06-22Various minor changesSøren Sandmann Pedersen1-2/+2
2009-06-21Delete struct pointSøren Sandmann Pedersen1-6/+6
2009-06-21Move region helpers into pixman-utils.cSøren Sandmann Pedersen1-0/+70
2009-06-21Move code aroundSøren Sandmann Pedersen1-110/+0
2009-06-21Move pixman_version() to pixman.cSøren Sandmann Pedersen1-26/+2
2009-06-21Move pixman_compute_composite_region() into pixman-utils.cSøren Sandmann Pedersen1-1/+212
2009-06-21Rename pixman_image_can_get_solid() to pixman_image_is_solidSøren Sandmann Pedersen1-2/+2