History log of /xsrc/external/mit/xf86-video-crime/dist/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
556200c8 15-Jul-2022 mrg <mrg@NetBSD.org>

more xf86RamDac.h vs xf86Cursor.h.

ce2d3770 16-Aug-2016 mrg <mrg@NetBSD.org>

mibstore.h and its miInitializeBackingStore() have been otherwise empty
since at least xorg-server 1.10. remove all reference to them as the
header is gone in xorg-server 1.18.

25ed23ea 05-Nov-2013 macallan <macallan@NetBSD.org>

use WSDISPLAYIO_MODE_MAPPED
while there, change vendor string to TNF since X.org had nothing to do with
this driver

2d3ec638 23-May-2011 christos <christos@NetBSD.org>

fbComposite does not return a value.

adf22168 22-May-2011 christos <christos@NetBSD.org>

add more missing includes.

513b6c7a 21-May-2011 christos <christos@NetBSD.org>

add missing includes

3644bba4 20-May-2011 christos <christos@NetBSD.org>

add missing include

c01f80bb 19-May-2011 christos <christos@NetBSD.org>

include <sys/ioctl.h> for ioctl()
WTF? Fix pasto calling function from a different driver!?!

00bccce4 17-Dec-2010 mrg <mrg@NetBSD.org>

apply some #if GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) < 6 around the code
that uses features no longer part of xorg-server 1.9.

seems to fix sgimips builds.

c59a3c9d 24-Nov-2010 mrg <mrg@NetBSD.org>

fix the previous - use GET_ABI_MAJOR(ABI_VIDEODRV_VERSION) > 6.

1b41fcf5 23-Nov-2010 mrg <mrg@NetBSD.org>

copy a hack from the vmware driver, and avoid using xf86LoaderReqSymLists()
and LoaderRefSymLists() in xorg-server >= 1.7.

29406fd8 21-Oct-2009 macallan <macallan@NetBSD.org>

Implement a private Glyphs() method which avoids the use of scratch pixmaps.
With this rendering of anti-aliased text is much faster than before ( which
doesn't really mean much. More like 'less abysmal' ). Still nowhere near
the performance with Xorg 1.4.

86082c6b 06-Oct-2009 macallan <macallan@NetBSD.org>

remove debug spam

682f4013 06-Oct-2009 macallan <macallan@NetBSD.org>

make C -configure work with the crime driver

f282839b 06-Oct-2009 macallan <macallan@NetBSD.org>

use PIXMAP_IS_SCREEN()

850ab569 29-Sep-2009 macallan <macallan@NetBSD.org>

clean up debugging code, while there:
- use a fake framebuffer like newport does to hide software rendering
artifacts
- only map the framebuffer when debugging, and actually unmap it too

773c11be 01-Jul-2009 macallan <macallan@NetBSD.org>

remove one bogus bailout check in CrimeDoCPUToScreenComposite() - now text
in KDE menus is visible again.
TODO:
- find out why straight horizontal and vertical lines aren't drawn properly
- make static alpha work
- use the ring buffer to feed commands into the rendering engine

d80735f0 25-Jun-2009 macallan <macallan@NetBSD.org>

make this compile in the New Order Of Things

7a6652bb 11-Apr-2009 macallan <macallan@NetBSD.org>

clip MTE-drawn rectangles by hand, now pwm looks right again

231734e4 07-Apr-2009 macallan <macallan@NetBSD.org>

use MTE for simple copy and rectangle operations whenever possible
The speedup is measurable but somewhat erratic because of the MTE's funny
alignment requirements when doing copy operations. Filling rectangles is
much faster this way.

8e5567ff 01-Apr-2009 macallan <macallan@NetBSD.org>

oops, forgot to initialize the clipping register on init

5b2650b9 31-Mar-2009 macallan <macallan@NetBSD.org>

implement pattern fills

26dcc2a3 26-Mar-2009 macallan <macallan@NetBSD.org>

Implement image downloads, now KDE's window minimize animation doesn't leave
artifacts anymore. While there, allow commands to queue up where appropriate,
this gives a slight speedup in anti-aliased text rendering ( about 10% on my
200MHz/1MB O2 ) and likely in other operations as well.

93351543 18-Mar-2009 macallan <macallan@NetBSD.org>

implement clipping, this takes care of line drawing artifacts in pwm

09f0d67c 25-Feb-2009 macallan <macallan@NetBSD.org>

Implement ARGB alpha masks - now WindowMaker's menus are readable again.
(why on earth do they pass an alpha map in ARGB when rendering the menus
instead of a pure 8bit alpha map as everywhere else?)

631fdd2b 19-Feb-2009 jmcneill <jmcneill@NetBSD.org>

Fix typo (gimips -> sgimips)

34c4e112 19-Feb-2009 macallan <macallan@NetBSD.org>

Now this driver actually works.

e1ea03a3 06-Nov-2008 macallan <macallan@NetBSD.org>

Driver for the rendering engine found in SGI's O2 workstations
Not adapted to Xorg yet, just copied from xsrc/xfree