History log of /xsrc/external/mit/xf86-video-glint/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
002e1bad 10-Jun-2025 macallan <macallan@NetBSD.org>

Xorg removed the ramdac module and related stuff, but the only part of this
driver that depends on it is support for older GLINTs, and what we're
interested in is permedia2 ( for sparc64, aka Sun PGX32 ) and permedia3.
Therefore, disable all the old GLINT support, only leave permedia 2/3 support,
and we have working X on PGX32 again.

556200c8 15-Jul-2022 mrg <mrg@NetBSD.org>

more xf86RamDac.h vs xf86Cursor.h.

861b9fee 01-Jan-2019 mrg <mrg@NetBSD.org>

fix various errors and warnings with xorg-server 1.20:

- no Error() in scope
- more wakeup/blockhandler ABI changes
- more notify fd API changes
- more xf86CursorResetCursor changes
- lots of char* -> const char*
- fix ati kms config.h now HAVE_XF86_CURSOR_RESET_CURSOR is available
- another xf86GetOS() is removed fix
- OsBlockSIGIO() etc, -> old, but still around API until properly converted
- don't free const char * data owned by some other system

6f68ce78 05-Mar-2017 mrg <mrg@NetBSD.org>

merge xf86-video-chips 1.2.7, xf86-video-glint 1.2.9, xf86-video-mga 1.6.5,
and xf86-video-r128 6.10.2.

14210e8e 05-Mar-2017 mrg <mrg@NetBSD.org>

initial import of xf86-video-glint-1.2.9

1af24eb0 13-Jan-2017 macallan <macallan@NetBSD.org>

setting offScreenBase once is enough

a3890ad9 23-Dec-2016 macallan <macallan@NetBSD.org>

add xrender acceleration for Permedia 2. Needs some EXA change to be useful
though, a patch has been sent to xorg-devel@

a0bb6d97 14-Dec-2016 macallan <macallan@NetBSD.org>

no more constant pitch, now we can use all video memory

c2fa0f52 14-Dec-2016 macallan <macallan@NetBSD.org>

appease clang

a2587576 14-Dec-2016 macallan <macallan@NetBSD.org>

use host blits for image uploads on pm2

eaa0d4a1 10-Dec-2016 macallan <macallan@NetBSD.org>

make sure to hand EXA only whole scanlines of off-screen memory
( wait a minute, that sounds familiar... )

4bd90d63 10-Dec-2016 macallan <macallan@NetBSD.org>

fix some tpyos and leftovers

b3d5324c 10-Dec-2016 macallan <macallan@NetBSD.org>

add crude but working EXA support for Permedia 2

11d4e95a 09-Dec-2016 macallan <macallan@NetBSD.org>

enable byte swapping on big endian hardware
for some reason this was only enabled for pm2v but not pm2
Now this works properly on sparc64

13332109 08-Dec-2016 macallan <macallan@NetBSD.org>

round pitch up to a multiple of 32
now oddball resolutions like 1366x768 work properly on pm3
( the other chips enforce that anyway )

62ef628a 04-Dec-2016 martin <martin@NetBSD.org>

Remove duplicate function

9d1c4d35 03-Dec-2016 macallan <macallan@NetBSD.org>

pull out some function(s) used by both XAA and EXA

bdc97df9 02-Dec-2016 macallan <macallan@NetBSD.org>

change license since much of the actual acceleration code was adapted from
pm3_accel.c

d038a282 02-Dec-2016 macallan <macallan@NetBSD.org>

add crude but working EXA support for Permedia 3

118d22e9 29-Sep-2016 macallan <macallan@NetBSD.org>

adapt to xorg 1.18

e29e96eb 21-Aug-2016 joerg <joerg@NetBSD.org>

Avoid undefined behavior by left-shifting negative numbers.

dc1c37bf 20-Aug-2016 mrg <mrg@NetBSD.org>

apply const

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.

39c497f3 02-Jun-2013 mrg <mrg@NetBSD.org>

update for xf86-video-glint 1.2.8

5c69f917 02-Jun-2013 mrg <mrg@NetBSD.org>

merge xf86-video-apm 1.2.5, xf86-video-ast 0.97.0, xf86-video-cirrus 1.5.2,
xf86-video-glint 1.2.8 and xf86-video-i740 1.3.4

1fb744b4 02-Jun-2013 mrg <mrg@NetBSD.org>

initial import of xf86-video-glint-1.2.8


/external/mit/xf86-video-glint/dist/COPYING
/external/mit/xf86-video-glint/dist/ChangeLog
/external/mit/xf86-video-glint/dist/INSTALL
/external/mit/xf86-video-glint/dist/Makefile.am
/external/mit/xf86-video-glint/dist/Makefile.in
/external/mit/xf86-video-glint/dist/README
/external/mit/xf86-video-glint/dist/README.pm3
/external/mit/xf86-video-glint/dist/aclocal.m4
/external/mit/xf86-video-glint/dist/config.guess
/external/mit/xf86-video-glint/dist/config.h.in
/external/mit/xf86-video-glint/dist/config.sub
/external/mit/xf86-video-glint/dist/configure
/external/mit/xf86-video-glint/dist/configure.ac
/external/mit/xf86-video-glint/dist/depcomp
/external/mit/xf86-video-glint/dist/install-sh
/external/mit/xf86-video-glint/dist/ltmain.sh
/external/mit/xf86-video-glint/dist/man/Makefile.am
/external/mit/xf86-video-glint/dist/man/Makefile.in
/external/mit/xf86-video-glint/dist/missing
/external/mit/xf86-video-glint/dist/src/IBMramdac.c
/external/mit/xf86-video-glint/dist/src/Makefile.am
/external/mit/xf86-video-glint/dist/src/Makefile.in
/external/mit/xf86-video-glint/dist/src/TIramdac.c
/external/mit/xf86-video-glint/dist/src/compat-api.h
/external/mit/xf86-video-glint/dist/src/glint.h
/external/mit/xf86-video-glint/dist/src/glint_dga.c
/external/mit/xf86-video-glint/dist/src/glint_regs.h
/external/mit/xf86-video-glint/dist/src/glint_shadow.c
/external/mit/xf86-video-glint/dist/src/pm2_accel.c
/external/mit/xf86-video-glint/dist/src/pm2_video.c
/external/mit/xf86-video-glint/dist/src/pm2ramdac.c
/external/mit/xf86-video-glint/dist/src/pm2v_dac.c
/external/mit/xf86-video-glint/dist/src/pm2vramdac.c
/external/mit/xf86-video-glint/dist/src/pm3_accel.c
/external/mit/xf86-video-glint/dist/src/pm3_dac.c
/external/mit/xf86-video-glint/dist/src/pm3_regs.h
/external/mit/xf86-video-glint/dist/src/pm3_video.c
/external/mit/xf86-video-glint/dist/src/pm_accel.c
/external/mit/xf86-video-glint/dist/src/pm_dac.c
/external/mit/xf86-video-glint/dist/src/sx_accel.c
/external/mit/xf86-video-glint/dist/src/tx_accel.c
/external/mit/xf86-video-glint/dist/src/tx_dac.c
933f9f8f 24-Nov-2011 macallan <macallan@NetBSD.org>

when doing DDC2 on Permedia2 make sure to clear the USE_MONID bit in the
DDCdata register so the i2c bits actually do something
Now DDC2 works on my PGX32 / Raptor 8P

8558c1aa 02-Jun-2010 joerg <joerg@NetBSD.org>

Drop empty .TP. Kill some useless quotes while here.

8ba45ce9 10-Jan-2010 veego <veego@NetBSD.org>

Regenerate to match current source
* Commented entry added (HAVE_XEXTPROTO_71)
* LT_OBJDIR is now gone

d1128410 22-Aug-2009 mrg <mrg@NetBSD.org>

regenerate these for recent updates.

dfc0ff35 21-Aug-2009 mrg <mrg@NetBSD.org>

merge xf86-video-glint 1.2.4

518bcf38 21-Aug-2009 mrg <mrg@NetBSD.org>

initial import of xf86-video-glint-1.2.4

9bb0b7e7 09-Jul-2009 mrg <mrg@NetBSD.org>

update for new xfs, libFS, pixman, and glint/siliconmotion/tseng drivers.

788f2609 09-Jul-2009 mrg <mrg@NetBSD.org>

merge xf86-video-glint-1.2.3

f55e6a01 09-Jul-2009 mrg <mrg@NetBSD.org>

initial import of xf86-video-glint-1.2.3

11d5d4e7 10-Jun-2009 mrg <mrg@NetBSD.org>

add a generated config for glint driver.

524d6e12 10-Jun-2009 mrg <mrg@NetBSD.org>

merge xf86-video-glint 1.2.2

4f6cd06f 10-Jun-2009 mrg <mrg@NetBSD.org>

initial import of xf86-video-glint-1.2.2

e756bddc 28-Oct-2008 macallan <macallan@NetBSD.org>

Don't map more of the register aperture than we really need.

8948c7e2 28-Oct-2008 macallan <macallan@NetBSD.org>

add a missing cast to shut up gcc

c35d236e 02-Aug-2008 mrg <mrg@NetBSD.org>

initial import of xf86-video-glint-1.1.1


/external/mit/xf86-video-glint/dist/COPYING
/external/mit/xf86-video-glint/dist/ChangeLog
/external/mit/xf86-video-glint/dist/DRI.txt
/external/mit/xf86-video-glint/dist/Makefile.am
/external/mit/xf86-video-glint/dist/Makefile.in
/external/mit/xf86-video-glint/dist/README.pm3
/external/mit/xf86-video-glint/dist/aclocal.m4
/external/mit/xf86-video-glint/dist/config.guess
/external/mit/xf86-video-glint/dist/config.h.in
/external/mit/xf86-video-glint/dist/config.sub
/external/mit/xf86-video-glint/dist/configure
/external/mit/xf86-video-glint/dist/configure.ac
/external/mit/xf86-video-glint/dist/depcomp
/external/mit/xf86-video-glint/dist/install-sh
/external/mit/xf86-video-glint/dist/ltmain.sh
/external/mit/xf86-video-glint/dist/man/Makefile.am
/external/mit/xf86-video-glint/dist/man/Makefile.in
/external/mit/xf86-video-glint/dist/man/glint.man
/external/mit/xf86-video-glint/dist/missing
/external/mit/xf86-video-glint/dist/src/IBMramdac.c
/external/mit/xf86-video-glint/dist/src/Makefile.am
/external/mit/xf86-video-glint/dist/src/Makefile.in
/external/mit/xf86-video-glint/dist/src/TIramdac.c
/external/mit/xf86-video-glint/dist/src/glint.h
/external/mit/xf86-video-glint/dist/src/glint_common.h
/external/mit/xf86-video-glint/dist/src/glint_dga.c
/external/mit/xf86-video-glint/dist/src/glint_dri.c
/external/mit/xf86-video-glint/dist/src/glint_dri.h
/external/mit/xf86-video-glint/dist/src/glint_dripriv.h
/external/mit/xf86-video-glint/dist/src/glint_driver.c
/external/mit/xf86-video-glint/dist/src/glint_regs.h
/external/mit/xf86-video-glint/dist/src/glint_shadow.c
/external/mit/xf86-video-glint/dist/src/pm2_accel.c
/external/mit/xf86-video-glint/dist/src/pm2_dac.c
/external/mit/xf86-video-glint/dist/src/pm2_video.c
/external/mit/xf86-video-glint/dist/src/pm2ramdac.c
/external/mit/xf86-video-glint/dist/src/pm2v_dac.c
/external/mit/xf86-video-glint/dist/src/pm2vramdac.c
/external/mit/xf86-video-glint/dist/src/pm3_accel.c
/external/mit/xf86-video-glint/dist/src/pm3_dac.c
/external/mit/xf86-video-glint/dist/src/pm3_regs.h
/external/mit/xf86-video-glint/dist/src/pm3_video.c
/external/mit/xf86-video-glint/dist/src/pm_accel.c
/external/mit/xf86-video-glint/dist/src/pm_dac.c
/external/mit/xf86-video-glint/dist/src/sx_accel.c
/external/mit/xf86-video-glint/dist/src/tx_accel.c
/external/mit/xf86-video-glint/dist/src/tx_dac.c