Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2006-06-19 | Fix crash when using PICT_x4a4 by supplying an appropriate fbFetchPixel_x4a4. | Eric Anholt | 1 | -0/+9 | |
2006-06-19 | Clean up gcc warnings from picture format CARD32 -> enum change. | Eric Anholt | 1 | -0/+50 | |
2006-06-19 | Correct component ordering when fetching [ax]4b4g4r4 pixels. | Eric Anholt | 1 | -10/+10 | |
Noticed by: rendercheck | |||||
2006-05-18 | Bug #6827: Fix texel fetch in fbFetchTransformed to avoid crashes. Still | Adam Jackson | 1 | -44/+45 | |
not 100% correct, but better than 7.0. (Radek Doulik, Matthias Hopf) | |||||
2006-05-11 | Bug #5796: Wrong fastpath selection for repeating sources. | Matthias Hopf | 1 | -3/+3 | |
2006-04-30 | Remove NEED_LINEHELPER BC cruft for pre-R6 DDXes. | Adam Jackson | 2 | -7/+1 | |
2006-04-19 | Add support for x4a4 format (depth 4 at 8bpp). Bug #6325. | Keith Packard | 1 | -2/+25 | |
2006-04-07 | Coverity #333, #334 - eliminate unncessary test for always true condition | Keith Packard | 1 | -3/+2 | |
in fbEvenStipple. | |||||
2006-04-05 | Include fbmmx.h in fb/fbwindow.c when USE_MMX is defined. Fixes build | Ian Romanick | 1 | -1/+5 | |
problem on x86-64 resulting from fbHaveMMX being a macro instead of a function on that platform. | |||||
2006-04-03 | Bug #5478: More use of fbSOlidFillmmx. (Jim Huang) | Adam Jackson | 2 | -2/+28 | |
2006-04-03 | Bug #6346: Build fix when using gcc -mno-sse. (Jonathan Adamczewski) | Adam Jackson | 1 | -0/+2 | |
2006-03-22 | Wed Mar 22 16:28:46 2006 Søren Sandmann <sandmann@redhat.com> | Søren Sandmann Pedersen | 1 | -8/+24 | |
Use inline assembly for copy area, since gcc doesn't generate movq instructions. | |||||
2006-03-22 | Wed Mar 22 16:05:09 2006 Søren Sandmann <sandmann@redhat.com> | Søren Sandmann Pedersen | 1 | -9/+29 | |
Use inline assembly for solid fills, since gcc doesn't use the movq instructions. | |||||
2006-02-14 | Remove useless line of code that contained a bug and triggered a gcc | Benjamin Herrenschmidt | 1 | -2/+0 | |
warning. This variable will be overriden before being used anyway. (Bugzilla #5595) | |||||
2006-02-11 | Add <string.h>, <stdlib.h>, and <stdio.h> to clear undefined function | Alan Coopersmith | 1 | -0/+1 | |
warnings after the removal of libcwrapper headers. | |||||
2006-02-10 | Remove libcwrapper usage from xorg server modules. The libcwrapper is only | Eric Anholt | 12 | -27/+31 | |
of (marginal) use in the drivers, and that usage remains. | |||||
2006-01-18 | More kdrive merge, fast path fbBlt to use memcpy() when possible. Good for | Adam Jackson | 1 | -0/+23 | |
-5% to 60% speedup on XGetImage, and 0% to 10% speedup on copies within host memory. Based on work by Jaymz Julian. | |||||
2006-01-18 | typo in last change | Dave Airlie | 1 | -1/+1 | |
2006-01-18 | Wrap sdk_HEADERS in if XORG as otherwise installing non-xorg servers | Dave Airlie | 1 | -1/+3 | |
breaks. | |||||
2006-01-18 | This is a fix from David Reveman from the xserver tree, Make fbPadPixmap | Dave Airlie | 1 | -3/+8 | |
work with negative stride | |||||
2005-12-28 | Fix a copy'n'paste-o that would result in mis-rounding of the results of | Eric Anholt | 1 | -1/+1 | |
several composite operators in A and G channels. | |||||
2005-12-20 | Fix an fb regression on A8 pictures. (Fredrik Höglund) | Adam Jackson | 1 | -1/+1 | |
2005-12-09 | Bug #5258: Restore binary compatibility with 6.8.2's PictureRec. (Aaron | Adam Jackson | 1 | -14/+14 | |
Plattner) | |||||
2005-12-08 | Bug #3944: Fix 24bpp packed pixel. (Søren Sandmann Pedersen) | Adam Jackson | 1 | -2/+2 | |
2005-12-02 | Define XFree86Server only where it is required. | Kevin E Martin | 1 | -1/+1 | |
2005-11-30 | Bug #5093: Fix fb for non-SSE machines. (Xavier Bachelot) | Adam Jackson | 2 | -109/+118 | |
2005-11-29 | Fix usage of XFree86LOADER/XFree86Module/IN_MODULE and update loadable | Kevin E Martin | 1 | -1/+5 | |
module builds to reflect this change. | |||||
2005-11-04 | Only use fbCopyAreammx if planemask is FB_ALLONES (fixes XTS5 XCopyArea | Kevin E Martin | 1 | -1/+2 | |
tests 22 and 23). | |||||
2005-10-05 | Add DGA configure option and add various files that we should be dist'ing. | Kristian Høgsberg | 1 | -0/+1 | |
Simplify xf86DefModeSet.c rule a bit. | |||||
2005-10-04 | Correct the test for whether projective transform is necessary. Also, use | Eric Anholt | 1 | -16/+16 | |
"affine" to describe the variable (universally) on suggestion from vektor. Corrects a rendercheck failure. | |||||
2005-10-03 | Bug #3781: Only use fbCopyAreammx when alu == GXcopy. Originally Gentoo bug | Adam Jackson | 1 | -1/+1 | |
#96053, patch by bartron@gmx.net. | |||||
2005-10-03 | Merge r1.36 of fbcompose.c from xserver CVS: Special case projective | Eric Anholt | 1 | -78/+158 | |
transforms so we can avoid doing the expensive 64-bit math. Unroll the bilinear interpolation loops for an extra boost. I tested this with the up/downscaling cairo-benchmarks with Xvfb and saw a 12% +/- 4% decrease in time taken to run them. | |||||
2005-10-03 | Merge r1.2 of fbedge.c from xserver CVS: Optimize spans where the same | Eric Anholt | 1 | -25/+204 | |
value is being added to multiple pixels. This improves the speed of rendering wide trapezoids. I tested this with a small set of xlibs cairo-benchmarks with Xvfb and saw a 4% decrease in time taken to run them. | |||||
2005-10-02 | Bugzilla #4616: | Eric Anholt | 8 | -58/+74 | |
- Merge various fb/ bits of COMPOSITE support from xserver, which weren't necessary before due to cw hiding the issues. Fixes offset calculations for a number of operations, and may pull some fixes that cairo has wanted for XAA as well. - Add a new call, miDisableCompositeWrapper(), which a DDX can call to keep cw from getting initialized from the damage code. While it would be cleaner to have each DDX initialize it if it needs it, we don't have control over all of them (e.g. nvidia). - Use the miDisableCompositeWrapper() to keep cw from getting set up for screens using EXA, because EXA is already aware of composite. Avoiding cw improved performance 0-35% on operations tested by ajax in x11perf. | |||||
2005-10-01 | Bug #3822: out of bound reads in fbbltone and fbblt (Mark Kettenis, Thierry | Matthieu Herrb | 2 | -9/+23 | |
Deval). | |||||
2005-09-23 | Fri Sep 23 19:00:06 2005 Søren Sandmann <sandmann@redhat.com> | Søren Sandmann Pedersen | 1 | -7/+16 | |
Apply patch from Ronald Wahl to make sure that the stack pointer is not modified at points where we access external variables. (Bug 4269). | |||||
2005-09-13 | Bug #594: CAN-2005-2495: Fix exploitable integer overflow in pixmap | Daniel Stone | 1 | -2/+4 | |
creation, where we could create a far smaller pixmap than we thought, allowing changes to arbitrary chunks of memory. (Søren Sandmann Pedersen) | |||||
2005-09-07 | Fix typo resulting in failure to swap between RGB/BGR properly. (Stephen P. | Daniel Stone | 1 | -2/+2 | |
Becker) | |||||
2005-08-30 | More 0 -> NULL for pointers missed in previous commit to this file. | Eric Anholt | 1 | -10/+10 | |
2005-08-30 | Apply an xserver patch from cworth: Avoid buffer ovverrun when a | Eric Anholt | 1 | -1/+6 | |
trapezoid's right edge is on a pixel boundary. | |||||
2005-08-30 | Apply the xserver patch from vektor for bug #4208: Use NULL for pointers | Eric Anholt | 3 | -22/+22 | |
instead of 0. | |||||
2005-08-24 | Remove use of dix-config and xorg-config.h from public headers. | Daniel Stone | 4 | -16/+0 | |
2005-08-18 | Thu Aug 18 17:27:09 2005 Søren Sandmann <sandmann@redhat.com> | Søren Sandmann Pedersen | 1 | -6/+18 | |
Move fbmmx to a convenience library since the mmx flags may be harmful when applied to non-mmx code. | |||||
2005-08-17 | Wed Aug 17 13:13:00 2005 Søren Sandmann <sandmann@redhat.com> | Søren Sandmann Pedersen | 1 | -4/+4 | |
Make asm labels local. Bug 4073, patch from Diego Pettenò. | |||||
2005-08-12 | Fri Aug 12 14:49:24 2005 Søren Sandmann <sandmann@redhat.com> | Søren Sandmann Pedersen | 1 | -24/+40 | |
Apply another patch from Billy Biggs to fix precision issues. | |||||
2005-08-12 | Fri Aug 12 14:45:54 2005 Søren Sandmann <sandmann@redhat.com> | Søren Sandmann Pedersen | 1 | -23/+27 | |
Fix up multiplications based on patch by Billy Biggs. Part of bug 3945. | |||||
2005-08-12 | Fri Aug 12 14:29:09 2005 Søren Sandmann <sandmann@redhat.com> | Søren Sandmann Pedersen | 1 | -8/+10 | |
Apply patch from Billy Biggs that fixes rounding problems with division. Part of bug 3945. | |||||
2005-08-12 | Fri Aug 12 10:45:01 2005 S%Gï¿¿%@ren Sandmann <sandmann@redhat.com> | Søren Sandmann Pedersen | 1 | -1/+1 | |
Make this function compute the same results as the fbByteMul macro. | |||||
2005-08-11 | Add check for whether the platform is MMX capable and add the relevant | Søren Sandmann Pedersen | 1 | -0/+5 | |
flags if so. | |||||
2005-08-10 | Wed Aug 10 16:17:38 2005 Søren Sandmann <sandmann@redhat.com> | Søren Sandmann Pedersen | 1 | -0/+61 | |
Add back non-SSE implementations. Define USE_SSE if the CPU is amd64/x86-64 |