| 9d25673e |
01-Aug-2022 |
macallan <macallan@NetBSD.org> |
sprinkle xf86SetModeDefaultName() since apparently xf86CVTMode() no longer sets a mode's .name now this works again on macppc |
| a7f02474 |
15-Jul-2022 |
mrg <mrg@NetBSD.org> |
various updates to build against xorg-server 21.1.3. - avoid a const issue with an expanded __UNCONST(). - cope with renamed member names - deal with "xf86RamDac.h" going away (now use "xf86Cursor.h") |
| 72f1971a |
22-Mar-2020 |
martin <martin@NetBSD.org> |
PR 48569: avoid unaligned access. OK mrg@ |
| c459fb98 |
31-Jan-2019 |
christos <christos@NetBSD.org> |
using abs on floating point values... |
| 272a227c |
31-Jan-2019 |
christos <christos@NetBSD.org> |
fix wrong printf format. |
| a8a802ea |
31-Jan-2019 |
christos <christos@NetBSD.org> |
explicitly continue. |
| 1cad17e5 |
31-Jan-2019 |
christos <christos@NetBSD.org> |
shifting negative values is not portable. |
| 7421d112 |
31-Jan-2019 |
christos <christos@NetBSD.org> |
Taking the abs() of the difference of two unsigned numbers is probably not what it was intended here :-) |
| 2bb6dccc |
04-Jan-2019 |
mrg <mrg@NetBSD.org> |
minor style fix for previous. |
| a81462e9 |
04-Jan-2019 |
mrg <mrg@NetBSD.org> |
redo previous slightly: restore packed attribute. |
| 1f80ba64 |
02-Jan-2019 |
christos <christos@NetBSD.org> |
make this work with both the old and the new version of compiler.h |
| a7722d20 |
02-Jan-2019 |
christos <christos@NetBSD.org> |
put back compatibility code for now; needed for sparc (from martin@) |
| d793439b |
02-Jan-2019 |
christos <christos@NetBSD.org> |
Remove compatibility code. |
| 33fda08d |
01-Jan-2019 |
christos <christos@NetBSD.org> |
add missing const |
| 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 |
| fe196524 |
31-Dec-2018 |
mrg <mrg@NetBSD.org> |
mostly fix amd64 xorg-server 1.20 builds: - avoid bswap_16 etc defines for now. ends up with code-in-decl - more ABI_VERSION 23 fixes (BlockHandler/WakeHandler) including re-fix from previous - more Notify API - more shadowUpdatePackedWeak() removal - remove fd_set handling from intel driver (part of ABI_VERSION 23) - cope better with PixMap/Drawable separation in new server - remove support for maxHValue and maxVValue (XXX?) - hide drmmode_udev_notify() when not building udev - comment out nouveau 'wfb' support, xorg-server 1.20 only supplies either 'wfb' or 'fb' interface, not both, and we choose 'fb' - define 'pointer' in nv_proto.h rather than relying upon Xdefs.h - normalise the value of _XTYPEDEF_POINTER - EGL is broken (missing) in xsrc currently |
| 72ee27a2 |
31-Dec-2018 |
mrg <mrg@NetBSD.org> |
updates for xorg-server 1.20: - xf86GetOS()/LoaderGetOS() have been replaced. replace them with direct platform #ifdefs for now. - shadowUpdatePackedWeak() is gone, use local thunks. - xf86DisableRandR() is gone, disable it (should be obsolete) |
| ba58b518 |
11-Aug-2017 |
macallan <macallan@NetBSD.org> |
add voodoo to get the Mac model name from OpenFirmware so the driver can automatically enable model specific workarounds Now X works out of the box on my Mini |
| 4c00f4dc |
05-Mar-2017 |
mrg <mrg@NetBSD.org> |
un-merge the new ati driver from the old location. |
| 7314432e |
05-Mar-2017 |
mrg <mrg@NetBSD.org> |
initial import of xf86-video-ati-7.8.0 |
| 43df4709 |
17-Aug-2016 |
mrg <mrg@NetBSD.org> |
oops, put xf86-video-ati 6.x back in place. |
| 6322c902 |
17-Aug-2016 |
mrg <mrg@NetBSD.org> |
initial import of xf86-video-ati-7.7.0 |
| 016a45b2 |
16-Aug-2016 |
mrg <mrg@NetBSD.org> |
port to xorg-server 1.18. XXX: fil1236, msp3430, tda9885 and uda1380 drivers are copied from XXX: our xorg-server 1.10.6 and needed for linking. |
| 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. |
| 8596b31a |
11-Dec-2015 |
wiz <wiz@NetBSD.org> |
Initialize a variable, for clang. |
| c73da4db |
29-Jul-2014 |
mrg <mrg@NetBSD.org> |
make sure all the KMS code is only ever run when in KMS mode. fixes problems with the UMS (aka existing) driver type when KMS is enabled. |
| 47739027 |
06-Nov-2013 |
macallan <macallan@NetBSD.org> |
fix xrender ops with a solid source without an actual pixmap for R2xx and R3xx on big endian hardware as well tested on macppc |
| 9423838b |
29-Oct-2013 |
macallan <macallan@NetBSD.org> |
Don't endian-twiddle solid source colours in composite operations on R1xx Now gtk2-rendered text looks right again with EXA and xrender acceleration enabled. Probably needs similar fixes for R2xx, also needs testing on little-endian hardware. |
| 042789b0 |
23-Sep-2012 |
veego <veego@NetBSD.org> |
Disable a lot of debug output which would show up if you change from the xserver to another console and back |
| 2aab92c7 |
23-Sep-2012 |
veego <veego@NetBSD.org> |
update for xf86-video-ati 6.14.6 |
| c135eceb |
23-Sep-2012 |
veego <veego@NetBSD.org> |
merge xf86-video-ati 6.14.6 |
| 68105dcb |
23-Sep-2012 |
veego <veego@NetBSD.org> |
initial import of xf86-video-ati-6.14.6. NetBSD note: The libdrm requirement seems to be KMS related which we do not have. * 6.15.6 This version requires the latest libdrm 2.4.36 release, and fixes a few other bugs seen since 6.14.5. * 6.14.5 - add solid picture accel - tiling fixes - new pci ids - 6xx-9xx Xv improvements - support for upcoming xserver API changes - bug fixes |
| c167fa71 |
03-Jun-2012 |
rjs <rjs@NetBSD.org> |
update for 6.14.4 |
| f3a0071a |
03-Jun-2012 |
rjs <rjs@NetBSD.org> |
merge xf86-video-ati 6.14.4 |
| 40732134 |
03-Jun-2012 |
rjs <rjs@NetBSD.org> |
initial import of xf86-video-ati-6.14.4 |
| f5536984 |
24-Aug-2011 |
macallan <macallan@NetBSD.org> |
now that xrender acceleration on R1xx works again there is no reason not to enable it by default |
| 2c1889d0 |
23-Jul-2011 |
mrg <mrg@NetBSD.org> |
update for 6.14.2 |
| 166b61b6 |
23-Jul-2011 |
mrg <mrg@NetBSD.org> |
merge xf86-video-ati 6.14.2 |
| 0f6d6f99 |
23-Jul-2011 |
mrg <mrg@NetBSD.org> |
merge xf86-video-ati 6.14.2. |
| c4ae5be6 |
23-Jul-2011 |
mrg <mrg@NetBSD.org> |
initial import of xf86-video-ati-6.14.2. important changes include: many evergreen/cayman/fusion features and fixes R520 feature updates UMS r6xx/r7xx bug fix (from yours truly) clang derived fixes fixes for xorg-server 1.10 (not relevant for us yet) EXA fixes adds support for these chipsets: BARTS - Radeon HD 6850/6870 TURKS - Radeon HD 6570/6670 CAICOS - Radeon HD 6450 CAYMAN - Radeon HD 6950/6970/6990 and several more PCI-IDs for older chipsets |
| 01eb09ed |
06-Jul-2011 |
macallan <macallan@NetBSD.org> |
xrender acceleration with XAA works again on r1xx and didn't seem to be broken on r2xx so don't disable it anymore |
| 554255c0 |
06-Jul-2011 |
macallan <macallan@NetBSD.org> |
make Xrender acceleration work again on R1xx tested on a Sun XVR-100 |
| 30d12090 |
20-Mar-2011 |
mrg <mrg@NetBSD.org> |
avoid drmmode_get_height_align() in non XF86MODE (KMS) code. fixes this on r6xx/r7xx. (other cards wouldn't have called into the path that failed.) |
| a88304e7 |
20-Mar-2011 |
mrg <mrg@NetBSD.org> |
update for xf86-video-ati 6.14.1 |
| cea7510d |
20-Mar-2011 |
mrg <mrg@NetBSD.org> |
merge xf86-video-ati 6.14.1 |
| b13dfe66 |
20-Mar-2011 |
mrg <mrg@NetBSD.org> |
initial import of xf86-video-ati-6.14.1. changes include: - several Xv fixes - lots of kms/other stuff we can't use yet - fixes for some crashes |
| 4d85ddd5 |
21-Feb-2011 |
mrg <mrg@NetBSD.org> |
regenerate this for x86-video-ati 6.14.0 |
| 70cce690 |
21-Feb-2011 |
mrg <mrg@NetBSD.org> |
merge xf86-video-ati 6.14.0 |
| 921a55d8 |
21-Feb-2011 |
mrg <mrg@NetBSD.org> |
- various fixes for Xvideo - significantly superior evergreen support: - Xv, EXA, DRI2/KMS, UMS VT switching - various other UMS fixes - a few random bug fixes for older chipsets - add support for ontario (AMD Fusion), including; - Xv, EXA, UMS - DVI vs. HDMI fixes - various DRI2/KMS fixes - add support for "NI" family cards, which *require* KMS. foo.. - many other random bug fixes |
| 9ec48dda |
20-Nov-2010 |
mrg <mrg@NetBSD.org> |
regenerate this for 6.13.2 |
| 69d0ef43 |
20-Nov-2010 |
mrg <mrg@NetBSD.org> |
merge xf86-video-ati 6.12.2. |
| 0974d292 |
20-Nov-2010 |
mrg <mrg@NetBSD.org> |
initial import of xf86-video-ati-6.13.2 |
| e68e9bb9 |
27-Oct-2010 |
jakllsch <jakllsch@NetBSD.org> |
Backport upstream bugfix for PR#40149. "Save and restore the palettes on VT switch." upstream commits: 5efdf514ab0e5439114e8dd7a49105812155eb69 fc7aa6e3bbb86eaa2f34b827629f7e82cde65ac7 |
| 07c49eab |
10-Aug-2010 |
mrg <mrg@NetBSD.org> |
pull across a patch from git 11005146d6defa876a988daad587ae558f04ecbb: From: Alex Deucher <alexdeucher@gmail.com> Date: Tue, 10 Aug 2010 02:18:53 +0000 Subject: atom: upstream parser update fixes digital output problems on evergreen asics |
| 59169ca1 |
17-Jul-2010 |
mrg <mrg@NetBSD.org> |
(a) - don't enable KMS support (b) - fix compile error when XF86_DRMMODE is not set |
| 570d64e3 |
17-Jul-2010 |
mrg <mrg@NetBSD.org> |
fix the previous; it wasn't the right one. |
| 4dba5f37 |
17-Jul-2010 |
mrg <mrg@NetBSD.org> |
update for xf86-video-ati 6.13.1 |
| 51b40f85 |
17-Jul-2010 |
mrg <mrg@NetBSD.org> |
merge xf86-video-ati 6.13.1 |
| 2f39173d |
17-Jul-2010 |
mrg <mrg@NetBSD.org> |
initial import of xf86-video-ati-6.13.1 |
| ab0c3565 |
23-May-2010 |
mrg <mrg@NetBSD.org> |
re-generate this with xf86-video-ati 6.13.0 |
| f1bc02b7 |
23-May-2010 |
mrg <mrg@NetBSD.org> |
merge xf86-video-ati 6.13.0 |
| ad43ddac |
23-May-2010 |
mrg <mrg@NetBSD.org> |
initial import of xf86-video-ati-6.13.0 |
| 1764dec5 |
03-Mar-2010 |
macallan <macallan@NetBSD.org> |
treat the onboard radeon found in Mac Minis like the ones found in iBooks From Hiroaki Urata via PR 42931 |
| 5efd276a |
10-Jan-2010 |
veego <veego@NetBSD.org> |
Regenerate to match current source * HAVE_FREE_SHADOW, HAVE_PCI_DEVICE_ENABLE, HAVE_XF86CRTCCLIPVIDEOHELPER and HAVE_XF86MODEBANDWIDTH are now enabled. Already changed for netbsd-5 but not on HEAD * Commented entry added (HAVE_XEXTPROTO_71) |
| 65ea6515 |
10-Nov-2009 |
mrg <mrg@NetBSD.org> |
update for xf86-video-ati 6.12.4 |
| fbcc6ad6 |
09-Nov-2009 |
mrg <mrg@NetBSD.org> |
merge xf86-video-ati 6.12.4 |
| c503f109 |
09-Nov-2009 |
mrg <mrg@NetBSD.org> |
initial import of xf86-video-ati-6.12.4 |
| a4f79855 |
12-Jun-2009 |
mrg <mrg@NetBSD.org> |
pkgsrc patch-ab: Fix coordinate limits off-by-one error causing hardware freezes: http://bugs.freedesktop.org/show_bug.cgi?id=21598 |
| 486efd68 |
12-Jun-2009 |
mrg <mrg@NetBSD.org> |
pkgsrc patch-aa: Accumulated cursor fixes from 6.12 branch. Should fix cursor corruption issues: http://cgit.freedesktop.org/xorg/driver/xf86-video-ati/commit/?h=6.12-branch&id=0ea75453 http://cgit.freedesktop.org/xorg/driver/xf86-video-ati/commit/?h=6.12-branch&id=f2aaa708 http://cgit.freedesktop.org/xorg/driver/xf86-video-ati/commit/?h=6.12-branch&id=998fd244 http://cgit.freedesktop.org/xorg/driver/xf86-video-ati/commit/?h=6.12-branch&id=666b0ff9 http://cgit.freedesktop.org/xorg/driver/xf86-video-ati/commit/?h=6.12-branch&id=fbb04716 http://cgit.freedesktop.org/xorg/driver/xf86-video-ati/commit/?h=6.12-branch&id=cb8081a8 http://cgit.freedesktop.org/xorg/driver/xf86-video-ati/commit/?h=6.12-branch&id=b6cd47ec http://cgit.freedesktop.org/xorg/driver/xf86-video-ati/commit/?h=6.12-branch&id=f2c0fa5e |
| 39cdf5eb |
10-Jun-2009 |
mrg <mrg@NetBSD.org> |
update this from xf86-video-ati 6.12.2. |
| 0099df7d |
10-Jun-2009 |
mrg <mrg@NetBSD.org> |
fix merge errors |
| c8eabe9c |
10-Jun-2009 |
mrg <mrg@NetBSD.org> |
merge xf86-video-ati. |
| b7e1c893 |
10-Jun-2009 |
mrg <mrg@NetBSD.org> |
initial import of xf86-video-ati-6.12.2 |
| 3336cae5 |
29-Mar-2009 |
mrg <mrg@NetBSD.org> |
use %lx instead of %x for a few varaiables that may be 64 bit. also match plain old PCI cards. with this, an older PCI radeo 9250 now works with drm. |
| a34dc42e |
28-Aug-2008 |
mrg <mrg@NetBSD.org> |
add generated files for xf86-input-mouse and xf86-video-ati. |
| 209ff23f |
02-Aug-2008 |
mrg <mrg@NetBSD.org> |
initial import of xf86-video-ati-6.9.0 |