summaryrefslogtreecommitdiff
path: root/pixman/pixman-sse2.c
AgeCommit message (Expand)AuthorFilesLines
2009-11-13sse2: Add a fast path for OVER 8888 x 8 x 8888sse_8888_8_8888Søren Sandmann Pedersen1-4/+181
2009-09-30Fix build with Visual Studio 2008Gerdus van Zyl1-2/+4
2009-09-15Don't prefetch from NULL in the SSE2 fast paths.M Joonas Pihlaja1-36/+49
2009-09-13[sse2] Don't emit prefetch 0 for an absent maskChris Wilson1-3/+6
2009-09-13Merge branch '0.16'Chris Wilson1-1/+1
2009-09-13[sse2] Bit-reversing typo: src != dstChris Wilson1-1/+1
2009-09-03Work around a Sun Studio 12 code generation bug involving _mm_set_epi32().M Joonas Pihlaja1-0/+6
2009-09-03Work around differing _mm_prefetch() prototypes on Solaris.M Joonas Pihlaja1-2/+2
2009-09-03Work around a Sun Studio 12 code generation bug involving _mm_set_epi32().M Joonas Pihlaja1-0/+6
2009-09-03Work around differing _mm_prefetch() prototypes on Solaris.M Joonas Pihlaja1-2/+2
2009-09-02Enable the x888_8_8888 sse2 fast path.Søren Sandmann Pedersen1-120/+108
2009-09-01Change names of add_8888_8_8 fast paths to add_n_8_8Søren Sandmann Pedersen1-15/+15
2009-08-08Change the SSE2 versions of pix_add_multiply() to produce bit-exact results.Søren Sandmann Pedersen1-17/+11
2009-08-08Fix a couple of alpha==0 vs src==0 issues in pixman-sse2.cSøren Sandmann Pedersen1-4/+0
2009-08-08Add sse2 version of add_n_8888_8888()Søren Sandmann Pedersen1-0/+140
2009-07-21Add implementation of MMX __m64 functions for MSVC x64.George Yohng1-0/+9
2009-07-21Fix typo in sse2_combine_over_pixbuf_0565()Søren Sandmann Pedersen1-1/+1
2009-07-19Replace // comments with /* */ comments in various placesSøren Sandmann Pedersen1-1/+1
2009-07-19Align the stack in _pixman_implementation_create_sse2()Søren Sandmann Pedersen1-2/+4
2009-07-13Reformat and reindent pixman-sse2.cSøren Sandmann Pedersen1-2775/+3351
2009-07-08Fix up some overeager search-and-replace renamingsSøren Sandmann Pedersen1-36/+36
2009-07-08Rename combine_*_c to combine_*_caSøren Sandmann Pedersen1-59/+59
2009-07-08Various sse2 renamingsSøren Sandmann Pedersen1-4/+4
2009-07-08s/sse2combine/sse2_combine/gSøren Sandmann Pedersen1-44/+44
2009-07-08Convert CamelCase names to underscore_names.Søren Sandmann Pedersen1-1534/+1534
2009-07-08Remove reference to 8888_RevNPSøren Sandmann Pedersen1-2/+0
2009-07-08Change name fbComposeGetStart to PIXMAN_IMAGE_GET_LINE.Søren Sandmann Pedersen1-37/+37
2009-07-08Change name of macros that operate on normalized integers.Søren Sandmann Pedersen1-1/+1
2009-07-08Fix some more pFoo namesSøren Sandmann Pedersen1-3/+3
2009-07-08Fix the names of some common parametersSøren Sandmann Pedersen1-217/+217
2009-07-08Get rid of pFoo names.Søren Sandmann Pedersen1-119/+119
2009-07-08Change the name of some routines that were simply misnamed.Søren Sandmann Pedersen1-41/+41
2009-07-08Fix up names of compositing functionsSøren Sandmann Pedersen1-110/+110
2009-06-24Delete FbIntMult and FbIntDiv macros, and move FbIntAdd to pixman-combine.hSøren Sandmann Pedersen1-1/+2
2009-06-22Various minor changesSøren Sandmann Pedersen1-11/+11
2009-06-21Turn fbComposeGetSolid() macro into a pixman_image_get_solid() function.Søren Sandmann Pedersen1-11/+11
2009-06-21Rename FastPathInfo to pixman_fast_path_tSøren Sandmann Pedersen1-1/+1
2009-06-21Only use force_align_arg_pointer on gcc/x86-32Søren Sandmann Pedersen1-3/+10
2009-06-19Delete empty FASTCALL macroSøren Sandmann Pedersen1-22/+22
2009-06-02Get rid of toplevel argument to implementation constructors.Søren Sandmann Pedersen1-3/+3
2009-05-29In pixman-sse2.c test for non-zero source, not just non-zero source alpha.Søren Sandmann Pedersen1-39/+46
2009-05-23Delete pixman-sse2.h and pixman-mmx.hSøren Sandmann Pedersen1-2/+1
2009-05-23Split fill implementations out in the implementationsSøren Sandmann Pedersen1-0/+22
2009-05-23Add alignment workaround to sse2Søren Sandmann Pedersen1-0/+1
2009-05-23Move sse2 and mmx blt implementations to their respective filesSøren Sandmann Pedersen1-1/+28
2009-05-23Move gcc alignment workaround to pixman-sse2.cSøren Sandmann Pedersen1-15/+29
2009-05-23Set up SSE2 combinersSøren Sandmann Pedersen1-63/+70
2009-05-23Move SSE2 variable initializations to pixman_implementations_create_sse2Søren Sandmann Pedersen1-53/+54
2009-05-23Move sse2 fast path running to the sse2 implementationSøren Sandmann Pedersen1-0/+35
2009-05-23Beginning of sse2 implementationSøren Sandmann Pedersen1-0/+9