Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[xsrc/trunk]: xsrc/external/mit/xf86-video-r128/dist initial import of xf86-v...
details: https://anonhg.NetBSD.org/xsrc/rev/2dcabf33d31d
branches: trunk
changeset: 10033:2dcabf33d31d
user: mrg <mrg%NetBSD.org@localhost>
date: Sun Dec 30 06:05:30 2018 +0000
description:
initial import of xf86-video-r128-6.12.0
diffstat:
external/mit/xf86-video-r128/dist/ChangeLog | 677 ++++++++++++++
external/mit/xf86-video-r128/dist/Makefile.in | 10 +-
external/mit/xf86-video-r128/dist/aclocal.m4 | 313 +++--
external/mit/xf86-video-r128/dist/config.guess | 124 +-
external/mit/xf86-video-r128/dist/config.sub | 42 +-
external/mit/xf86-video-r128/dist/configure | 238 +---
external/mit/xf86-video-r128/dist/configure.ac | 34 +-
external/mit/xf86-video-r128/dist/install-sh | 23 +-
external/mit/xf86-video-r128/dist/ltmain.sh | 37 +-
external/mit/xf86-video-r128/dist/man/Makefile.in | 8 +-
external/mit/xf86-video-r128/dist/man/r128.man | 6 -
external/mit/xf86-video-r128/dist/src/Makefile.am | 23 +-
external/mit/xf86-video-r128/dist/src/Makefile.in | 47 +-
external/mit/xf86-video-r128/dist/src/atipcirename.h | 1 +
external/mit/xf86-video-r128/dist/src/r128_accel.c | 122 +-
external/mit/xf86-video-r128/dist/src/r128_crtc.c | 744 ++++++++++++++++
external/mit/xf86-video-r128/dist/src/r128_dri.c | 221 +----
external/mit/xf86-video-r128/dist/src/r128_dripriv.h | 10 -
external/mit/xf86-video-r128/dist/src/r128_exa_render.c | 89 +-
external/mit/xf86-video-r128/dist/src/r128_rop.h | 64 +
20 files changed, 2011 insertions(+), 822 deletions(-)
diffs (truncated from 4066 to 300 lines):
diff -r c58b300329fd -r 2dcabf33d31d external/mit/xf86-video-r128/dist/ChangeLog
--- a/external/mit/xf86-video-r128/dist/ChangeLog Sun Dec 30 06:05:26 2018 +0000
+++ b/external/mit/xf86-video-r128/dist/ChangeLog Sun Dec 30 06:05:30 2018 +0000
@@ -1,3 +1,680 @@
+commit 38216bdc81321a8bb70a4c7ce226194537cc63d6
+Author: Kevin Brace <kevinbrace%gmx.com@localhost>
+Date: Mon Oct 22 21:01:12 2018 -0700
+
+ Version bumped to 6.12.0
+
+ Signed-off-by: Kevin Brace <kevinbrace%gmx.com@localhost>
+
+commit 0dc8f6d099e74a61a280e8cd8b7b93b229f95c7f
+Author: Kevin Brace <kevinbrace%gmx.com@localhost>
+Date: Mon Oct 22 20:58:43 2018 -0700
+
+ Remove Dac6Bit option from man page
+
+ Signed-off-by: Kevin Brace <kevinbrace%gmx.com@localhost>
+
+commit 3c292d8f90eae03e6e6806a68a4f749bb39db9ba
+Author: Kevin Brace <kevinbrace%gmx.com@localhost>
+Date: Mon Oct 22 20:46:20 2018 -0700
+
+ Fix for build failure when --disable-dri option is specified
+
+ Signed-off-by: Kevin Brace <kevinbrace%gmx.com@localhost>
+
+commit 9d62b878ce40d9b5f7887c63a4e2498a52253c36
+Author: Helmut Grohne <helmut%subdivi.de@localhost>
+Date: Mon Oct 22 19:06:15 2018 -0700
+
+ Another fix for cross build failure
+
+ While commit 11b230b removed most usage of AC_CHECK_FILE, one more of
+ it was left in the compilation build script. This will hopefully fix
+ the cross build failure for good.
+
+ Signed-off-by: Helmut Grohne <helmut%subdivi.de@localhost>
+
+commit 1b17c78941762c38e3ea37e0b259270286c18455
+Author: Kevin Brace <kevinbrace%gmx.com@localhost>
+Date: Sat Aug 4 13:38:53 2018 -0700
+
+ Version bumped to 6.11.102
+
+ Signed-off-by: Kevin Brace <kevinbrace%gmx.com@localhost>
+
+commit b93302435030a8dc878ea330eafd5d8b87f0df03
+Author: Kevin Brace <kevinbrace%gmx.com@localhost>
+Date: Thu Aug 2 13:11:42 2018 -0700
+
+ Consolidate acquisition of many options into two functions
+
+ Move acquiring of the option settings into r128AcquireOption and
+ r128UMSOption functions.
+
+ Signed-off-by: Kevin Brace <kevinbrace%gmx.com@localhost>
+
+commit d82464bce67d9f7286c10fcb6c0a72d8e2fa6501
+Author: Kevin Brace <kevinbrace%gmx.com@localhost>
+Date: Thu Aug 2 12:59:30 2018 -0700
+
+ Rename R128UMSOption to r128UMSOption
+
+ Signed-off-by: Kevin Brace <kevinbrace%gmx.com@localhost>
+
+commit 1fe5b0c0ab444d7c902a1d348ae4d982cf5c1790
+Author: Kevin Brace <kevinbrace%gmx.com@localhost>
+Date: Thu Aug 2 12:47:54 2018 -0700
+
+ Version bumped to 6.11.101
+
+ Performed DRI1 and EXA / XAA initialization code refactoring.
+
+ Signed-off-by: Kevin Brace <kevinbrace%gmx.com@localhost>
+
+commit fb625410051dcf2e0bbd3bbcefe83dbc53f9a33c
+Author: Kevin Brace <kevinbrace%gmx.com@localhost>
+Date: Thu Aug 2 12:41:31 2018 -0700
+
+ Hold off enabling acceleration until EXA / XAA are fully initialized
+
+ The turn on timing is premature. Wait until completion of the
+ initialization process.
+
+ Signed-off-by: Kevin Brace <kevinbrace%gmx.com@localhost>
+
+commit b395a05428831faf7a0502b52c78c99a8a4d6a8e
+Author: Kevin Brace <kevinbrace%gmx.com@localhost>
+Date: Thu Aug 2 12:38:39 2018 -0700
+
+ Consolidate EXA initialization code into R128EXAInit
+
+ Signed-off-by: Kevin Brace <kevinbrace%gmx.com@localhost>
+
+commit 78b21efdce6f1231b0c9c8a4e801ee476acd5dc4
+Author: Kevin Brace <kevinbrace%gmx.com@localhost>
+Date: Thu Aug 2 10:44:15 2018 -0700
+
+ Deprecate R128VerboseInitEXA
+
+ Signed-off-by: Kevin Brace <kevinbrace%gmx.com@localhost>
+
+commit 370dc01505718dc07d444b4534794d0b988d27ad
+Author: Kevin Brace <kevinbrace%gmx.com@localhost>
+Date: Thu Aug 2 10:43:18 2018 -0700
+
+ Deprecate R128AccelInit
+
+ Signed-off-by: Kevin Brace <kevinbrace%gmx.com@localhost>
+
+commit 4685a918ff68e4a9e20df31c37028626b96743cb
+Author: Kevin Brace <kevinbrace%gmx.com@localhost>
+Date: Thu Aug 2 10:42:03 2018 -0700
+
+ Deprecate R128EXAAccelInit
+
+ Signed-off-by: Kevin Brace <kevinbrace%gmx.com@localhost>
+
+commit d9c7c8306bb8ff4812707bd8a533da4b0b917c1b
+Author: Kevin Brace <kevinbrace%gmx.com@localhost>
+Date: Thu Aug 2 10:22:29 2018 -0700
+
+ Consolidate frame buffer initialization code
+
+ The previous implementation had duplicated code depending on which
+ standard is being used (i.e., DRI1 and / or EXA).
+
+ Signed-off-by: Kevin Brace <kevinbrace%gmx.com@localhost>
+
+commit ec61d090f8286703a6557a6917976cffb141dc92
+Author: Kevin Brace <kevinbrace%gmx.com@localhost>
+Date: Fri Jul 27 16:52:03 2018 -0700
+
+ Prevent disabling of EXA inside R128ScreenInit
+
+ Signed-off-by: Kevin Brace <kevinbrace%gmx.com@localhost>
+
+commit 641d3d42b7214d01addfd21efb692531849b4603
+Author: Kevin Brace <kevinbrace%gmx.com@localhost>
+Date: Fri Jul 27 11:22:49 2018 -0700
+
+ Version bumped to 6.11.100
+
+ Performed code refactoring and made tweaks to initialization behavior.
+
+ Signed-off-by: Kevin Brace <kevinbrace%gmx.com@localhost>
+
+commit 7dbb89d6fd11d3521b8a0085f4d9640910081bf2
+Author: Kevin Brace <kevinbrace%gmx.com@localhost>
+Date: Fri Jul 27 11:08:29 2018 -0700
+
+ Move loading of EXA and XAA modules into R128PreInitAccel
+
+ Moving them away from R128ScreenInit callback function. This is how
+ other DDXs do it.
+
+ Signed-off-by: Kevin Brace <kevinbrace%gmx.com@localhost>
+
+commit c4c05c95ae9f1b02fcbc9f6ee431d466c1c0b519
+Author: Kevin Brace <kevinbrace%gmx.com@localhost>
+Date: Thu Jul 26 19:58:06 2018 -0700
+
+ Move RAMDAC module initialization into R128LegacyMS
+
+ Signed-off-by: Kevin Brace <kevinbrace%gmx.com@localhost>
+
+commit f54469efcad4a68d86abbd55b79f4660667a5fff
+Author: Kevin Brace <kevinbrace%gmx.com@localhost>
+Date: Thu Jul 26 19:43:27 2018 -0700
+
+ Delete OPTION_DISPLAY option enumeration
+
+ Signed-off-by: Kevin Brace <kevinbrace%gmx.com@localhost>
+
+commit 2a903d7c00d67716815b68fb492b4d40e2f5684d
+Author: Kevin Brace <kevinbrace%gmx.com@localhost>
+Date: Thu Jul 26 19:41:06 2018 -0700
+
+ Delete USE_CRT_ONLY conditional compilation directive
+
+ Signed-off-by: Kevin Brace <kevinbrace%gmx.com@localhost>
+
+commit b5f0862bbbe604605be19621ba22d60aeb68d4b9
+Author: Kevin Brace <kevinbrace%gmx.com@localhost>
+Date: Thu Jul 26 19:36:22 2018 -0700
+
+ Move many DDX UMS options into R128UMSOption
+
+ Signed-off-by: Kevin Brace <kevinbrace%gmx.com@localhost>
+
+commit 0ef4fbad35a1e6d20cf72c7702ffd7ebf215cdb9
+Author: Kevin Brace <kevinbrace%gmx.com@localhost>
+Date: Thu Jul 26 13:38:16 2018 -0700
+
+ Remove OPTION_DAC_8BIT option
+
+ It is no longer used.
+
+ Signed-off-by: Kevin Brace <kevinbrace%gmx.com@localhost>
+
+commit 4e3638c612831dea400be7d0d85d4d1ea9f9a4c2
+Author: Kevin Brace <kevinbrace%gmx.com@localhost>
+Date: Thu Jul 26 10:11:59 2018 -0700
+
+ Evaluate software cursor option inside R128PreInit
+
+ Since SWCursor option is referenced only once, it should be handled
+ inside R128PreInit callback function rather than R128ScreenInit
+ callback function.
+
+ Signed-off-by: Kevin Brace <kevinbrace%gmx.com@localhost>
+
+commit 15d245de2814128b04dea2b640c4ba0b12926f24
+Author: Kevin Brace <kevinbrace%gmx.com@localhost>
+Date: Wed Jul 25 20:19:06 2018 -0700
+
+ Evaluate EXA related options inside R128PreInit
+
+ Since AccelMethod and RenderAccel options are referenced only once,
+ it should be handled inside R128PreInit callback function rather
+ than R128ScreenInit callback function.
+
+ Signed-off-by: Kevin Brace <kevinbrace%gmx.com@localhost>
+
+commit 680aeee6730aa5b00bbc457b199b7643a6b0a1cb
+Author: Kevin Brace <kevinbrace%gmx.com@localhost>
+Date: Wed Jul 25 19:50:40 2018 -0700
+
+ Evaluate NoAccel option inside R128PreInit
+
+ Since NoAccel option is referenced only once, it should be handled
+ inside R128PreInit callback function rather than R128ScreenInit
+ callback function.
+
+ Signed-off-by: Kevin Brace <kevinbrace%gmx.com@localhost>
+
+commit 23012b520e16fe2687e50c635e6c0a1f9d740c4e
+Author: Kevin Brace <kevinbrace%gmx.com@localhost>
+Date: Tue Jul 24 13:39:57 2018 -0700
+
+ Separate EXA and XAA initialization
+
+ Starting the process of separating legacy XAA and newer EXA
+ initialization code.
+
+ Signed-off-by: Kevin Brace <kevinbrace%gmx.com@localhost>
+
+commit fbbbcc0d33eb95869bcd0df26f3351f1531711db
+Author: Kevin Brace <kevinbrace%gmx.com@localhost>
+Date: Sat Jul 21 06:15:39 2018 -0700
+
+ Version bumped to 6.11.99
+
+ Signed-off-by: Kevin Brace <kevinbrace%gmx.com@localhost>
+
+commit 321b8997ef72507ac70b5531789ff08ca9d40ce8
+Author: Kevin Brace <kevinbrace%gmx.com@localhost>
+Date: Thu Jul 19 12:02:44 2018 -0700
+
+ Version bumped to 6.11.0
+
+ Added a temporary fix for some RAGE 128 Pro models misidentifying
+ VGA as DVI and not able to automatically select the proper screen
+ resolution via the use of EDID (Extended Display Identification).
+
+ Signed-off-by: Kevin Brace <kevinbrace%gmx.com@localhost>
+
+commit 1f424303840091a3b96e0a3830a966316c5e4e7f
+Author: Kevin Brace <kevinbrace%gmx.com@localhost>
+Date: Thu Jul 19 09:46:23 2018 -0700
+
+ Reorganize r128_exa.c
+
+ Stop the use of #include to include r128_exa_render.c inside
+ r128_exa.c.
+
+ Signed-off-by: Kevin Brace <kevinbrace%gmx.com@localhost>
+
+commit 3acc004c6bfc17aca397ff2cc8c0b1a0e2d4ee63
+Author: Dylan Aïssi <bob.dybian%gmail.com@localhost>
+Date: Wed Jul 18 07:25:45 2018 -0700
+
+ Fix typo: Initalizing --> Initializing
+
+ Signed-off-by: Dylan Aïssi <bob.dybian%gmail.com@localhost>
+
+commit 11b230ba61c00c69b23c5be592cf88492113355e
+Author: Helmut Grohne <helmut%subdivi.de@localhost>
+Date: Wed Jul 18 07:04:27 2018 -0700
+
+ Fix for cross build failure
+
+ configure.ac fails to cross build from source, because it abuses
+ AC_CHECK_FILE for finding headers. AC_CHECK_FILE is supposed to find
+ files on the host system. You cannot usually expect the host system
+ to have headers, so this use is incorrect. It happens to also break
+ cross compilation.
+
Home |
Main Index |
Thread Index |
Old Index