Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2007-05-23 | Port renderedge.c to pixman | Soren Sandmann Pedersen | 2 | -128/+6 | |
2007-05-15 | Use pixman short formats, revert the gradient_stop change | Soren Sandmann Pedersen | 2 | -58/+56 | |
2007-05-15 | Use pixman types for transforms and vectors | Soren Sandmann Pedersen | 1 | -11/+3 | |
2007-05-15 | Use the pixman fixed point types and macros | Soren Sandmann Pedersen | 2 | -44/+24 | |
2007-05-02 | Fix for a divide by zero that can be triggered by a malicious client. | Keith Packard | 1 | -0/+1 | |
Problem reported by Derek Abdine of rapid7.com. Thanks. | |||||
2007-04-23 | Remove #if 0'ed merge leftovers | Soren Sandmann Pedersen | 1 | -17/+0 | |
2007-04-23 | Gradient fixes | Soren Sandmann Pedersen | 2 | -8/+31 | |
* Port fix for bug 7685 from pixman. Patch by Carl Worth * Add projective version of radial gradient code. * Make sure that all Pict*Gradient types have PictGradient as prefix, since code in various places relies on that. | |||||
2007-04-19 | Merge David Reveman's gradient optimization patch from pixman | Soren Sandmann Pedersen | 2 | -75/+57 | |
2007-04-09 | Bug #10560: Code-Cleanup: function declarations () -> (void) | Stefan Huehner | 1 | -2/+2 | |
X.Org Bugzilla #10560: <https://bugs.freedesktop.org/show_bug.cgi?id=10560> Patch #9511 <https://bugs.freedesktop.org/attachment.cgi?id=9511> | |||||
2007-03-25 | Static cleanups, dead code deletion. | Adam Jackson | 4 | -8/+6 | |
2007-01-09 | Multiple integer overflows in dbe and render extensions | Matthieu Herrb | 1 | -3/+12 | |
CVE IDs: CVE-2006-6101 CVE-2006-6102 CVE-2006-6103 | |||||
2006-12-14 | Remove instances of macro SECURITY_VERIFY_DRAWABLE. | Eamon Walsh | 1 | -8/+11 | |
2006-12-14 | Naming change: Security*Access -> Dix*Access | Eamon Walsh | 2 | -63/+63 | |
2006-09-12 | transformIsIdentity() now doesn't accept a zero matrix as the identity. | Tilman Sauerbeck | 1 | -0/+1 | |
Added a non-zero test for one of the diagonal values. | |||||
2006-09-11 | Bug #8226: Fixed SetPictureTransform()'s handling of the argument matrix. | Tilman Sauerbeck | 1 | -7/+13 | |
It now recognizes scaled variants of the identity matrix, too. | |||||
2006-07-21 | Remove RCS tags. Fix Xprint makefile braindamage. | Adam Jackson | 13 | -14/+0 | |
2006-07-18 | get rid of XFree86LOADER, XFree86Server, XFree86Module, and IN_MODULE | Daniel Stone | 1 | -1/+1 | |
Get rid of almost all uses of these definitions. They're still defined for delinquent out-of-tree drivers, and also for the Mesa build. As well as for miinitext.c. But largely gone. | |||||
2006-07-03 | Fix source picture filter check for multiple screens. | Eric Anholt | 1 | -3/+11 | |
Now, we only check for filter commonality if we're operating on a source picture, and we compare the id (screen-independent index of the filter name) rather than the pointer to the filter (per-screen state). | |||||
2006-07-03 | Bug #7366: Fix crashes when setting filters on source pictures. | Eric Anholt | 2 | -7/+22 | |
Now, filters may only be set on source pictures when the filter is common to all screens. Also, like SetPictureTransform, ChangePictureFilter is now not called on source pictures. | |||||
2006-07-03 | Bug #7366: Fix two crashes in operations on source pictures. | Eric Anholt | 2 | -6/+16 | |
A screen's ChangePictureTransform now isn't called when changing the transform, as source pictures aren't associated with screens. Also, attempting to set an AlphaMap to a source picture will fail with BadMatch just like a Window would, preventing another crash. | |||||
2006-06-23 | Remove the default case from fbcompose.c switches which should cover all cases. | Eric Anholt | 1 | -4/+0 | |
Instead, stick the NULL return default case afterwards, so that the compiler can warn us when we've got unimplemented cases. Removes some unimplemented and unused 8bpp, depth 4 picture format names. | |||||
2006-06-19 | Convert PICT_* names from #defines to an enum to aid in debugging. | Eric Anholt | 2 | -43/+45 | |
2006-05-09 | Bug #6867: Yet another Render crash fix. (Michel Dänzer) | Adam Jackson | 1 | -2/+2 | |
2006-05-02 | Typo in ALLLOCATE_LOCAL() arguments, causing mis-computation of the buffer. | Matthieu Herrb | 1 | -2/+2 | |
Bugzilla #6642. | |||||
2006-04-19 | Add support for x4a4 format (depth 4 at 8bpp). Bug #6325. | Keith Packard | 2 | -2/+15 | |
2006-03-28 | Big old pile of warning fixes. | Adam Jackson | 1 | -1/+0 | |
2006-03-08 | render/picture.c Initialize the format of a source picture to | Lars Knoll | 1 | -0/+1 | |
PICT_a8r8g8b8. Fixes a failure in the gradients test of rendercheck. In the long term we could do better by setting the format to something without alpha whenever the gradient doesn't contain colors with alpha. This triggers a reduction of the over operation to a pure source operation. | |||||
2006-03-06 | render/picture.c Correctly initialize devPrivates variable in source only | Lars Knoll | 1 | -0/+1 | |
pictures to 0 miext/cw/cw.h Don't try to access devPrivates of source only pictures | |||||
2006-02-15 | Mark everything in dixsym.c as _X_EXPORT. | Adam Jackson | 6 | -17/+17 | |
2006-02-15 | Mark everything in misym.c as _X_EXPORT. | Adam Jackson | 1 | -1/+1 | |
2006-02-13 | Reverted, did nothing anyway, I'm not smart today. | Adam Jackson | 1 | -21/+0 | |
2006-02-13 | Further op reduction when both src and dst alpha are absent. | Adam Jackson | 1 | -5/+35 | |
2006-02-12 | Simplify ops that would use the alpha channel when an alpha channel is | Eric Anholt | 1 | -0/+89 | |
always 1.0, and short circuit PictOpDst for good measure. | |||||
2006-02-10 | Remove libcwrapper usage from xorg server modules. The libcwrapper is only | Eric Anholt | 1 | -4/+1 | |
of (marginal) use in the drivers, and that usage remains. | |||||
2006-01-18 | Wrap sdk_HEADERS in if XORG as otherwise installing non-xorg servers | Dave Airlie | 1 | -0/+2 | |
breaks. | |||||
2006-01-04 | Correct rounding in divide-by-255 code. Obtained from xserver. | Eric Anholt | 1 | -4/+4 | |
2006-01-03 | Add glyph privates for Xgl, which uses them to implement a glyph cache. EXA | Eric Anholt | 7 | -12/+404 | |
would probably also like to do this. This breaks module ABI for EXA and XAA, and likely breaks proprietary drivers as well. | |||||
2005-12-28 | Merge from xserver: Make the existing ChangePictureFilter and | Eric Anholt | 4 | -3/+39 | |
ChangePictureTransform screen hooks get called at appropriate times. | |||||
2005-12-09 | Bug #5258: Restore binary compatibility with 6.8.2's PictureRec. (Aaron | Adam Jackson | 2 | -3/+9 | |
Plattner) | |||||
2005-12-02 | Define XFree86Server only where it is required. | Kevin E Martin | 1 | -1/+1 | |
2005-11-29 | Fix usage of XFree86LOADER/XFree86Module/IN_MODULE and update loadable | Kevin E Martin | 1 | -1/+1 | |
module builds to reflect this change. | |||||
2005-10-06 | Bug #4689: Treat DirectColor as TrueColor in Render. It fixes some crashes | Benjamin Herrenschmidt | 1 | -1/+1 | |
with xcompmgr when using apps that use a DirectColor visual for their windows | |||||
2005-08-28 | Bug #3974: Fix unaligned memory access on LP64. (Matthieu Herrb) | Adam Jackson | 1 | -1/+1 | |
2005-08-24 | Remove use of dix-config and xorg-config.h from public headers. | Daniel Stone | 5 | -20/+0 | |
2005-07-13 | Fix compilation where uint is not defined. | Torrey Lyons | 1 | -10/+7 | |
2005-07-04 | provide the uint datatype on WIN32 | Alexander Gottwald | 1 | -0/+4 | |
2005-07-03 | Change <X11/misc.h> and <X11/os.h> to "misc.h" and "os.h". | Daniel Stone | 4 | -8/+8 | |
2005-07-03 | Fix more include paths; add dix-config.h to XKB code. | Daniel Stone | 2 | -6/+0 | |
2005-07-03 | Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings. | Daniel Stone | 17 | -0/+68 | |
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 | |