Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | |||||
2005-08-04 | Thu Aug 4 16:08:00 2005 Søren Sandmann <sandmann@redhat.com> | Søren Sandmann Pedersen | 2 | -518/+420 | |
Make the fbCompose paths use the existing inline functions instead of macros. Various other cleanups. Remove macro definitions, move typedef to fbmmx.c | |||||
2005-08-01 | Bugzilla #3566 <https://bugs.freedesktop.org/show_bug.cgi?id=3566> PatchXORG-6_8_99_900 | Alan Coopersmith | 1 | -4/+8 | |
#2906 <https://bugs.freedesktop.org/attachment.cgi?id=2906> Fix for RENDER, repeating pictures and offscreen memory (Owen Taylor) | |||||
2005-08-01 | Fri Jul 29 17:20:53 2005 Søren Sandmann <sandmann@redhat.com> | Søren Sandmann Pedersen | 1 | -2/+3 | |
Fix rounding bug. | |||||
2005-07-26 | xserver/xorg/fb/Makefile.am: install fboverlay.h | Søren Sandmann Pedersen | 1 | -1/+1 | |
2005-07-26 | fb/Makefile.am: add fbpseudocolor.h to sdk_HEADERS | Søren Sandmann Pedersen | 1 | -1/+1 | |
hw/xfree86/xaa/Makefile.am: add xaaWrapper.h to sdk_HEADERS | |||||
2005-07-13 | don't clobber %ebx in the assembler. | Lars Knoll | 1 | -3/+5 | |
2005-07-13 | Fix potential buffer overflow and a smaller bug in the convolution filter | Lars Knoll | 1 | -4/+10 | |
2005-07-13 | fix compilation | Lars Knoll | 1 | -47/+47 | |
2005-07-12 | Add MMX Code paths for the basic composition operations in | Lars Knoll | 5 | -149/+759 | |
fbComposeGeneral. | |||||
2005-07-04 | Revert last changes. They have to be addressed in a different way | Alexander Gottwald | 1 | -1/+2 | |
2005-07-04 | Add XWin DDX, make Xorg DDX conditional Make XF86VidMode and XF86Misc | Alexander Gottwald | 1 | -2/+1 | |
conditional Add XWin DDX Added DDXTIME, DDXOSFATALERROR, DDXOSVERRORF and DDXBEFORERESET Added fbcmap.c Added miinitext.c Added -I$(top_srcdir)/Xext/extmod to INCLUDES | |||||
2005-07-04 | don't be too smart and try to replace PictOpOver by PictOpSrc when we have | Lars Knoll | 2 | -6/+4 | |
an external alpha map. Make fbmmx.c compile on gcc 4.0.1. | |||||
2005-07-04 | Fix handling of "super luminescent" colors Fix off by one error in the | Lars Knoll | 2 | -282/+349 | |
transformation handling. | |||||
2005-07-03 | Fix more include paths; add dix-config.h to XKB code. | Daniel Stone | 2 | -6/+1 | |
2005-07-03 | Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings. | Daniel Stone | 44 | -3/+179 | |
Add XSERV_t, TRANS_SERVER, TRANS_REOPEN to quash warnings. Add #include <dix-config.h> or <xorg-config.h>, as appropriate, to all source files in the xserver/xorg tree, predicated on defines of HAVE_{DIX,XORG}_CONFIG_H. Change all Xfont includes to <X11/fonts/foo.h>. | |||||
2005-07-02 | Continuing Makefile cleanup; add DIX_CFLAGS and XORG_CFLAGS everywhere. | Daniel Stone | 1 | -0/+2 | |
2005-07-01 | Change all misc.h and os.h references to <X11/foo.h>. | Daniel Stone | 7 | -7/+7 | |
2005-07-01 | Remove fbcmap.c hacks from the DIX. | Daniel Stone | 1 | -3/+2 | |
2005-07-01 | Adding initial build system. | Daniel Stone | 1 | -0/+50 | |
2005-07-01 | Add support for gradients and solid fills to Render. | Lars Knoll | 3 | -36/+256 | |
Changed the semantics of the Convolution filter a bit. It now doesn't try to normalize the filter values but leaves this to the client. This gives more reasonable behaviour in the limit where the filter parameters sum up to 0. | |||||
2005-06-15 | Fix projective transformations in fbcompose.c Bugfix for convolution | Lars Knoll | 1 | -133/+283 | |
filters |