Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[xsrc/xorg]: xsrc/external/mit/xf86-video-r128/dist initial import of xf86-vi...



details:   https://anonhg.NetBSD.org/xsrc/rev/b7009e00a65b
branches:  xorg
changeset: 10035:b7009e00a65b
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.h            |    63 +-
 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_driver.c     |  1600 ++++----------
 external/mit/xf86-video-r128/dist/src/r128_exa.c        |    68 +-
 external/mit/xf86-video-r128/dist/src/r128_exa_render.c |    89 +-
 external/mit/xf86-video-r128/dist/src/r128_output.c     |   111 +-
 external/mit/xf86-video-r128/dist/src/r128_rop.h        |    64 +
 24 files changed, 2594 insertions(+), 2081 deletions(-)

diffs (truncated from 6470 to 300 lines):

diff -r 36d7c6f9f3dd -r b7009e00a65b 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