Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2007-08-02 | Merge branch 'master' into XACE-SELINUX | Eamon Walsh | 35 | -814/+47 | |
Conflicts: dix/devices.c dix/property.c include/dix.h | |||||
2007-07-11 | "fbpict.c", line 215: void function cannot return value | Alan Coopersmith | 1 | -1/+1 | |
2007-07-05 | Clean up unused #ifdefs from fb. | Adam Jackson | 4 | -75/+2 | |
2007-06-29 | Death to RCS tags. | Adam Jackson | 28 | -56/+0 | |
2007-06-27 | Handle tileStride > 1 in fbEvenTile. | Aaron Plattner | 2 | -5/+8 | |
Patch courtesy of James Jones. | |||||
2007-06-22 | In fbFill() make sure the drawable is validated when pixman_fill() succeeds. | Søren Sandmann Pedersen | 1 | -32/+22 | |
In fbSolidBoxClipped() don't return when pixman_fill() succeeds. | |||||
2007-06-20 | Fixed fbSolidBoxClipped() to fill the right place. | Arcady Goldmints-Orlov | 1 | -1/+1 | |
Changed an X2 to a Y1. Signed-off-by: Aaron Plattner <aplattner@nvidia.com> | |||||
2007-06-11 | Remove fbmmx.[ch] files | Søren Sandmann Pedersen | 2 | -121/+0 | |
2007-06-11 | Replace fbFillmmx() with pixman_fill() and remove fbmmx.[ch] | Søren Sandmann Pedersen | 7 | -385/+20 | |
2007-06-11 | Delete fbBltmmx(). | Søren Sandmann Pedersen | 2 | -145/+0 | |
2007-06-11 | Merge branch 'master' into XACE-SELINUX | Eamon Walsh | 13 | -3607/+292 | |
Conflicts: dix/dixutils.c | |||||
2007-06-11 | Port a few forgotten fbSolidFillmmx()'es to fbFillmmx(). Use pixman_blt() ↵ | Søren Sandmann Pedersen | 3 | -30/+31 | |
instead of fbBltmmx() in fbCopyNToN(). | |||||
2007-06-11 | Remove fbCopyAreammx() and fbSolidFillmmx() | Søren Sandmann Pedersen | 2 | -66/+0 | |
2007-06-11 | Split fbSolidFillmmx() into a new FbFillmmx() function. Call that from fbFill(). | Søren Sandmann Pedersen | 3 | -18/+43 | |
2007-06-11 | Split fbCopyAreammx() into a new fbBltmmx() function; call this | Søren Sandmann Pedersen | 3 | -38/+61 | |
function from fbCopyNToN(). | |||||
2007-06-11 | Don't pass regions to pixman_image_composite() anymore. | Søren Sandmann Pedersen | 1 | -140/+140 | |
2007-06-07 | Add new fb symbols to wfbrename.h. | Aaron Plattner | 1 | -0/+2 | |
Avoids crashes when wfbComposite calls the wrong image_from_pict. | |||||
2007-06-05 | Delete fbCompositeCopyAreammx() | Søren Sandmann Pedersen | 2 | -36/+0 | |
2007-06-05 | Remove most of the fast-path MMX operations from fbmmx. fbCopyAreammx | Søren Sandmann Pedersen | 2 | -2734/+0 | |
and fbSolidFillmmx are still needed by other code. | |||||
2007-06-03 | Include pixman.h from fb.h or compile of some files will fail | Benjamin Herrenschmidt | 3 | -3/+2 | |
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> | |||||
2007-05-23 | Delete trapezoid rendering code; replace with pixman calls | Soren Sandmann Pedersen | 1 | -167/+12 | |
2007-05-23 | - Make image_from_pict() non-static | Soren Sandmann Pedersen | 7 | -588/+201 | |
- Delete fbedge.c and fbedgeimp.h - Use pixman_rasterize_edges() in fbtrap.c | |||||
2007-05-23 | Add missing offsets for window coordinates - reported by Colin Harrison | Soren Sandmann Pedersen | 1 | -0/+13 | |
2007-05-22 | Merge branch 'master' into XACE-SELINUX | Eamon Walsh | 7 | -5376/+1169 | |
Conflicts: include/miscstruct.h | |||||
2007-05-21 | Remove fast path code from fbpict.c | Soren Sandmann Pedersen | 2 | -1697/+23 | |
Remove the various fast path functions from fbpict, and instead use pixman_image_composite(). | |||||
2007-05-18 | Use pixman_image_set_indexed() to make 8 bit work | Soren Sandmann Pedersen | 1 | -0/+4 | |
2007-05-18 | Comment out setup of general MMX code | Soren Sandmann Pedersen | 1 | -0/+6 | |
2007-05-18 | Move fbCompositeGeneral() to fbpict.c and remove fbcompose.c | Soren Sandmann Pedersen | 3 | -4363/+19 | |
2007-05-18 | Break image_from_pict() into a few subfunctions. | Soren Sandmann Pedersen | 1 | -183/+189 | |
2007-05-18 | Make the general compositing code create a pixman image and call | Soren Sandmann Pedersen | 2 | -3/+234 | |
pixman_image_composite(). Leave the general code commented out for now. | |||||
2007-05-17 | Remove excessive unrolling in fbCompositeSrc_x888x8x8888() and fix bug where | Soren Sandmann Pedersen | 1 | -63/+22 | |
the source alpha was used instead of 0xff. | |||||
2007-05-16 | Make fbFetch_b8g8r8() actually write the read value to the buffer | Soren Sandmann Pedersen | 1 | -0/+1 | |
2007-05-15 | Revert various fast path functions to their pre-pixman-merge state | Soren Sandmann Pedersen | 1 | -515/+36 | |
since they fail rendercheck. Remove their associated macros. See bug 10903. | |||||
2007-05-03 | New fbWalkCompositeRegion() function | Soren Sandmann Pedersen | 3 | -196/+143 | |
This new function walks the composite region and calls a rectangle compositing function on each compositing rectangle. Previously there were buggy duplicates of this code in fbcompose.c and miext/rootles/safealpha/safeAlphaPicture.c. | |||||
2007-05-03 | Add fbCompositeRect() as another special case in the switch of doom in fbpict.c | Soren Sandmann Pedersen | 3 | -15/+56 | |
This is phase one of getting the two region walkers in fbcompose.c and fbpict.c merged together. | |||||
2007-05-02 | Fix for a divide by zero that can be triggered by a malicious client. | Keith Packard | 1 | -0/+3 | |
Problem reported by Derek Abdine of rapid7.com. Thanks. | |||||
2007-04-29 | Fix fbCompositeTrans_0888xnx0888 build for wfb on big endian. | Michel Dänzer | 1 | -1/+1 | |
2007-04-29 | Fix a couple of picture repeat fields incorrectly compared to RepeatNormal. | Michel Dänzer | 1 | -1/+1 | |
2007-04-27 | Pixman merging | Soren Sandmann Pedersen | 1 | -1/+34 | |
More msvc++ porting | |||||
2007-04-27 | Bug fix in fbCompositeIn_nx8x8888 | Soren Sandmann Pedersen | 1 | -1/+1 | |
Make sure both halves of the dst word is set to zero when the masks are both 0. | |||||
2007-04-26 | Change expand_alpha_rev to expand_alpha in mmxSaturateU | Soren Sandmann Pedersen | 1 | -1/+1 | |
2007-04-26 | Fix typo in previous commit | Soren Sandmann Pedersen | 1 | -1/+1 | |
2007-04-26 | Pixman merge | Soren Sandmann Pedersen | 1 | -45/+94 | |
- Changes to support MS Visual C++ - use inline instead of __inline__ - Fix rounding errors (Billy Biggs, from xserver via pixman) | |||||
2007-04-26 | Pixman merge | Soren Sandmann Pedersen | 1 | -1/+6 | |
Make use of fbCompositeSrcAdd_8888x8x8mmx | |||||
2007-04-26 | Pixman merge | Soren Sandmann Pedersen | 1 | -23/+65 | |
- Remove stray default label - Integrate new MMX ops SolidMaskSrc_nx8x8888mmx, In_8x8mmx, and In_nx8x8mmx - Formatting changes to reduce diff noise | |||||
2007-04-26 | Pixman merge | Soren Sandmann Pedersen | 1 | -33/+44 | |
Make sure fbCompositeSrc_x888x8x8888mmx and fbCompositeSrc_8888x8x8888mmx are used when possible. | |||||
2007-04-26 | More pixman merging | Soren Sandmann Pedersen | 2 | -150/+651 | |
- Move some code around to minimize diff noise - Add mmx ops from pixman that never made it into X - Merge Jeff Muizelaar's bugfixes to fbCompositeSrc_8888x8x8888mmx and fbCompositeSrc_x888x8x8888mmx. | |||||
2007-04-25 | Don't treat convolution filters as transformations. | Soren Sandmann Pedersen | 1 | -20/+17 | |
Some rearrangement of code to get it closer to pixman. | |||||
2007-04-25 | Port MSVC++ CPU detection code from pixman. (Vladimir Vukicevic). | Soren Sandmann Pedersen | 1 | -6/+64 | |
2007-04-25 | Integrate optimization from xserver from David Reveman where repeats | Soren Sandmann Pedersen | 1 | -2/+29 | |
get handled by fbFetchTransformed() rather than in the region walking code. |