summaryrefslogtreecommitdiff
path: root/pixman
AgeCommit message (Expand)AuthorFilesLines
2010-03-04Move __force_align_arg_pointer workaround before composite32()Søren Sandmann Pedersen1-18/+18
2010-03-04Merge branch 'more-flags'Søren Sandmann Pedersen4-254/+256
2010-03-03ARM: added 'neon_composite_over_reverse_n_8888' fast pathSiarhei Siamashka2-0/+58
2010-03-03ARM: added 'neon_composite_src_x888_8888' fast pathSiarhei Siamashka2-0/+45
2010-03-03ARM: added 'neon_composite_over_n_8888_8888_ca' fast pathSiarhei Siamashka2-0/+110
2010-02-24Restructure the flags computation in compute_image_info().Søren Sandmann Pedersen1-36/+59
2010-02-24Move workaround code to pixman-image.cSøren Sandmann Pedersen2-58/+55
2010-02-24Turn need_workaround into another flag.Søren Sandmann Pedersen4-40/+41
2010-02-24Eliminate _pixman_image_is_opaque() in favor of a new FAST_PATH_IS_OPAQUE flagSøren Sandmann Pedersen3-62/+45
2010-02-24Eliminate _pixman_image_is_solid()Søren Sandmann Pedersen2-28/+15
2010-02-24Move computation of extended format code to validate.Søren Sandmann Pedersen3-30/+33
2010-02-24Add new FAST_PATH_SIMPLE_REPEAT flagSøren Sandmann Pedersen2-15/+12
2010-02-24Compute the image flags at validation time instead of composite timeSøren Sandmann Pedersen3-50/+61
2010-02-24Merge branch 'trap-fixes'Søren Sandmann Pedersen3-13/+17
2010-02-21Hide the C++ extern "C" declarations behind macros.Søren Sandmann Pedersen1-4/+8
2010-02-20Merge branch 'eliminate-composite'Søren Sandmann Pedersen11-1008/+750
2010-02-20Move all code to do debugging spew into pixman-private.Søren Sandmann Pedersen4-91/+97
2010-02-19Add pixman_region{32}_init_from_imageAlexander Larsson2-1/+261
2010-02-19Move SCREEN_SHIFT_LEFT/RIGHT to pixman-private.hAlexander Larsson2-8/+8
2010-02-18Compile by USE_SSE2 only without USE_MMXMakoto Kato2-3/+7
2010-02-14Move NULL check out of get_image_info()Søren Sandmann Pedersen1-56/+57
2010-02-14Add a fast path for non-repeating sources in walk_region_internal().Søren Sandmann Pedersen1-4/+31
2010-02-14Move more things out of the inner loop in do_composite().Søren Sandmann Pedersen1-58/+42
2010-02-14Move region computation out of the loop in do_composite()Søren Sandmann Pedersen1-12/+13
2010-02-14Move get_image_info() out of the loop in do_compositeSøren Sandmann Pedersen1-18/+19
2010-02-14Manually inline _pixman_run_fast_path()Søren Sandmann Pedersen1-122/+98
2010-02-14Move compositing functionality from pixman-utils.c into pixman.cSøren Sandmann Pedersen3-515/+498
2010-02-14Move compositing to its own function, do_composite()Søren Sandmann Pedersen1-13/+37
2010-02-14Optimize for the common case wrt. the workaround.Søren Sandmann Pedersen1-40/+55
2010-02-14Eliminate all the composite methods.Søren Sandmann Pedersen9-282/+20
2010-02-14Delete unused _pixman_walk_composite_region() functionSøren Sandmann Pedersen2-52/+0
2010-02-14Don't call _pixman_implementation_composite() anymore.Søren Sandmann Pedersen1-7/+14
2010-02-14Delete unused sources_cover() functionSøren Sandmann Pedersen1-23/+0
2010-02-14Store a pointer to the array of fast paths in the implementation struct.Søren Sandmann Pedersen9-47/+51
2010-02-14Make fast_composite_scaled_nearest() another fast path.Søren Sandmann Pedersen3-104/+130
2010-02-14Make general_composite_rect() just another fast path.Søren Sandmann Pedersen3-55/+85
2010-02-13Once unrolled version of fast_path_composite_nearest_scaled()Søren Sandmann Pedersen1-43/+84
2010-02-13Generalize and optimize fast_composite_src_scaled_nearest()Søren Sandmann Pedersen1-83/+118
2010-02-13Merge branch 'bitmasks'Søren Sandmann Pedersen7-407/+407
2010-02-13Turn off asserts in development snapshots (bug 26314).Søren Sandmann Pedersen1-23/+12
2010-02-13ARM: Remove any use of environment variables for cpu features detectionSiarhei Siamashka1-10/+0
2010-02-09Add pixman_image_get_destroy_data()Alexander Larsson2-0/+7
2010-02-09Add extern "C" guards for c++Alexander Larsson1-0/+8
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 Pedersen5-191/+189
2010-01-28Add src_, mask_, and dest_flags fields to fast path arraysSøren Sandmann Pedersen6-254/+280
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