⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 x.org上有关ati系列显卡最新驱动
💻
📖 第 1 页 / 共 5 页
字号:
commit a2e7c55850d383e3af948d445b1645d8a47811cfAuthor: Alan Coopersmith <Alan.Coopersmith@sun.com>Date:   Mon Oct 17 00:09:01 2005 +0000    Use sed & cpp to substitute variables in driver man pagescommit 524fb1440760a14c53fb3f238aad6c3cdb7e6a08Author: Dave Airlie <airlied@linux.ie>Date:   Sun Oct 9 10:36:50 2005 +0000    Secure the Radeon PCIE GART tables in framebuffer memory by not allowing        the clients to get access to a secure area of framebuffer.commit e526211b86ec5343002978debfcf78f74a10c69eAuthor: S酶ren Sandmann Pedersen <sandmann@daimi.au.dk>Date:   Tue Oct 4 20:01:03 2005 +0000    Check in generated README filescommit 431d0e144ae4c294e1f6110fc3db497ce9bd9cfdAuthor: S酶ren Sandmann Pedersen <sandmann@daimi.au.dk>Date:   Mon Oct 3 21:22:07 2005 +0000    - For all drivers that have a <driver>.sgml file, add code in their build        system to build the README file at make dist time    - in util/macros/xorg-macros.m4, add a new XORG_CHECK_LINUXDOC macro that        will check if the required tools and files exist, and if so set a        conditional.    - util/modular/symlink.sh    - Link all the <driver>.sgml to xf86-video-<driver>/README.sgml    - Add all the README.<driver> to the list of excluded files    - xc/programs/Xserver/hw/xfree86/doc/sgml/SiS.sgml: Various changes to make        it spew less warnings when the text file is built.commit 9147c20e5ff662ac511a19e7623b406dffee2242Author: Adam Jackson <ajax@nwnk.net>Date:   Mon Oct 3 06:14:58 2005 +0000    Bug #4001: Don't crash when PanelSize is unset. (Alan Coopersmith)commit 7e2090e3ebf0bd699d66d336353c097d658a86aeAuthor: Matthieu Herrb <matthieu.herrb@laas.fr>Date:   Sat Oct 1 20:42:06 2005 +0000    missed one missing return value.commit a843e4281134de1545d538cb8970179b1d6977f6Author: Matthieu Herrb <matthieu.herrb@laas.fr>Date:   Sat Oct 1 17:09:48 2005 +0000    add missing return value on success in RADEONSetupMemXAA().commit 98f7d043f894c73fecaf14440c1a24b6c2fc4b06Author: S酶ren Sandmann Pedersen <sandmann@daimi.au.dk>Date:   Wed Sep 28 15:10:38 2005 +0000    Make ati driver distcheck    radeon_commonfuncs.c \    radeon_exa_render.c \    radeon_exa_funcs.c \commit e7b1af5d1677e53820dd1c0926cc8b5a4284901eAuthor: Roland Scheidegger <rscheidegger_lists@hispeed.ch>Date:   Tue Sep 27 23:55:15 2005 +0000    Move the RADEONEnablePageFlip/RADEONChangeSurfaces calls back to the end of        the function (the code above will cause pixmap cache to be freed and        copied around, and these functions must be called after that otherwise        pixmap damage will occur). May be related to #4440, #4456 (unclear if        these setups involve 3d apps)commit bc3c26fe365347c427e04385c1df95a5eec14f28Author: Eric Anholt <anholt@freebsd.org>Date:   Tue Sep 27 23:34:11 2005 +0000    Fix Radeon MMIO Render acceleration with EXA by writing out floating- point        coordinates rather than integers.commit 58dfb95c446b73fbc34784f0894cf89152dab043Author: Adam Jackson <ajax@nwnk.net>Date:   Sat Sep 24 18:45:45 2005 +0000    Disable the {Open,Close}FullScreen DRI protocol. Remove empty FullScreen        stubs from drivers, comment the non-empty ones.commit 65b5f0017e29903565aff0b7527d955ed016c9a6Author: Alan Coopersmith <Alan.Coopersmith@sun.com>Date:   Tue Sep 20 16:53:34 2005 +0000    Only include radeon_dri.h & radeon_sarea.h if XF86DRI is defined.    Include "compiler.h" to define __inline__ on non-gcc compilerscommit 0b7441b19a1a5df91aca6b1a02944afb636bc523Author: Eric Anholt <anholt@freebsd.org>Date:   Sun Sep 18 02:32:23 2005 +0000    Break EXA ABI while we still can. Add coordinates to the UploadToScreen        hook so we can upload a subset of a pixmap, and convert the current        drivers to respect that. Use this support to directly UploadToScreen in        exaGlyphs, providing a 47.4% +/-2.4% decrease in wall time for ls -lR        programs/Xserver in an antialiased gnome-terminal on an M6 (n=3, caches        hot). I would have bumped major version, only I can't tell what the        EXA_VERSION_* is supposed to be doing as opposed to the module version.commit 64e7db2698ee48af92594c16d72e33c16372c9d7Author: Eric Anholt <anholt@freebsd.org>Date:   Sat Sep 17 20:02:01 2005 +0000    - Don't try to upload 0 byte-per-pixel (PICT_a1) data using        RADEONHostDataBlit.    - Disable the shortcut for switching from 3d to 3d in radeon_exa.c. It        appears that we do need the cache flush here, thought it's not clear        why. Disable the 2d to 2d shortcut while here, since I'm unsure of what        we're doing. Exposed by the following bit:    - Bug #4485: Add a new routine, exaGlyphs, to handle font drawing. Glyphs        were being accumulated in from non-migratable scratch pixmaps, causing        the destination pixmap to move towards screen but the migration        necessary for source never to happen, leading to abysmal performance.        Instead, copy the scratch glyph data into a real pixmap first, then        composite from that into the destination, allowing for migration. time        ls -lR from programs/Xserver showed 26.9% (+/- 6.3%) decrease in wall        time (n=3).    - Create exaDrawableUse* wrapping exaPixmapUse*, but which are aware of        windows needing backing store. Makes migration code prettier, and        ensures that composited windows will be migrated as normal when we turn        off cw for EXA. (issue brought up by keithp)commit 3c71198a088e71a105e274f176c8ceb503615d46Author: Dave Airlie <airlied@linux.ie>Date:   Sat Sep 17 07:47:51 2005 +0000    Switch radeon driver to using a card type rather than having a IsPCI flag,        allow for PCI/AGP/PCIE cards. Set PCI gart allocation to only happen on        PCIE cards. Add Radeon PCIE card detection using capability bits.commit 10cf3523f236a017a1ca7e5ee57e02176b924059Author: Eric Anholt <anholt@freebsd.org>Date:   Wed Sep 14 22:06:41 2005 +0000    Bug #2573: Remove the disabling of automatic cache flushing on non-r300        cards. It has been implicated in hanging at least r300s and some r100s,        and seemed to be the cause of some bad rendering for me.commit d68894a463a3bb08c97e91ff6fc4b65b29183ff6Author: Eric Anholt <anholt@freebsd.org>Date:   Tue Sep 13 22:04:12 2005 +0000    Remove the hardcoded USE_EXA/USE_XAA defines now that they've been        hardcoded in configure.ac (config.h).commit baa9b5b6e19cf9794bf810e3c582bf1d7f808663Author: Dave Airlie <airlied@linux.ie>Date:   Mon Sep 12 09:27:07 2005 +0000    Fix Radeon EXA for when RENDER isn't definedcommit 8c89610389197dc94d3bceaf44d9d2ea91848f1bAuthor: Dave Airlie <airlied@linux.ie>Date:   Mon Sep 12 09:17:42 2005 +0000    Move GART offset/size outside XAAcommit eba44d9747adde8385f2a242dee5a8e73ce5a205Author: Daniel Stone <daniel@fooishbar.org>Date:   Mon Sep 12 09:04:36 2005 +0000    Define USE_XAA and USE_EXA for the time being.commit a255e7b0984890daad98b74ace0c572965fe61f5Author: Eric Anholt <anholt@freebsd.org>Date:   Sun Sep 11 21:00:44 2005 +0000    Attempt to fix up the modular pieces for EXA support. (untested)commit 3e0d9c945a6a71cc476d27341ef18618529a91a8Author: Eric Anholt <anholt@freebsd.org>Date:   Sun Sep 11 20:58:53 2005 +0000    Add support for EXA to the radeon driver. Building EXA and XAA support is        controlled at compile time, plus the runtime option of Option        "AccelMethod" "EXA" or "XAA". The XAA support appears to remain as        before, while the EXA pieces need just a little more polishing. Notable        features:    - Render acceleration working on Radeon 100 and 200-series with DRI on.    - DRI works with EXA Notable issues:    - DGA disabled in the EXA case.    - Backbuffer moves disabled in the EXA case.    - No textured XVideo.    - MMIO render acceleration is close but still has some issues.    - Memory pressure while using Composite is really troublesome with DRI on.        This patch is based on an initial patch by Zack Rusin, with significant        work by Benjamin Herrenschmidt and myself.commit fd62082b68ac3aadd8ffc441352d75d88334904eAuthor: Dave Airlie <airlied@linux.ie>Date:   Sun Sep 11 08:51:38 2005 +0000    Add support for allocating PCI GART table in framebuffer memory. This is        needed to support PCIE Radeons using a new DRM.commit cb63f8d9c0563fb0eff28e2be6d4adf5666540d2Author: Dave Airlie <airlied@linux.ie>Date:   Tue Sep 6 10:03:19 2005 +0000    Handle VIP timeouts more gracefully -- impose a hard limit of 10ms on        waiting for VIP_BUSY so we don't lock up hard, spinning.commit dbd83cf18e1bf5e7e31e1ac150227bd27e8b1739Author: Adam Jackson <ajax@nwnk.net>Date:   Sun Aug 28 20:51:14 2005 +0000    Bug #4148: Bump required DRM version for r300 to 1.17.commit ce0589ff3b9fcf8c6bab64da4dba40ba540a6a03Author: Adam Jackson <ajax@nwnk.net>Date:   Sun Aug 28 18:10:34 2005 +0000    Bug #1109: Fix VGA init on Rage Mobility 7500 (Marc Le France)commit 250c8732a54924eeb459880f2905f8e59d038e60Author: Bogdan Diaconescu <b_diaconescu@yahoo.com>Date:   Sun Aug 28 18:00:23 2005 +0000    Modified the licens type from GPL to a X/MIT onecommit 94c0196652c3cfa0558f61b55f5df9bf50f9ac49Author: Alan Coopersmith <Alan.Coopersmith@sun.com>Date:   Fri Aug 26 20:04:01 2005 +0000    #include "extensions/dpms.h" -> <X11/extensions/dpms.h>commit 107e42cabe1cc41fe86b0218c3229b5f34b2df84Author: Daniel Stone <daniel@fooishbar.org>Date:   Fri Aug 26 07:00:24 2005 +0000    Fix 'ugly' warning in r128. (Branden Robinson, Debian #069)commit d3f5911c85ccfaaf50c05ce80d56dac13fd15701Author: Daniel Stone <daniel@fooishbar.org>Date:   Fri Aug 26 05:30:52 2005 +0000    Only use vgahw symbols if we're building vgahw for this architecture. TODO:        Fix this for the modular tree (maybe an unconditional yes?). Define        that we're using a DPMS server and include DPMS headers. (Debian #024b)commit 879213455740d2d653d38c712275f07610e4dc9cAuthor: Alex Deucher <agd5f@yahoo.com>Date:   Fri Aug 26 02:11:24 2005 +0000    - fix pitch increment (Aapo Tahkola, Roland Scheidegger)commit 6519cc71e4387ef979de90be517145611511ff1aAuthor: Daniel Stone <daniel@fooishbar.org>Date:   Thu Aug 25 03:34:58 2005 +0000    Fix bug in Radeon connector table parsing -- parse all entries, not just        the first. (Ben Herrenschmidt)commit 8734a5d0bafb60f5e38b2cee10587f01fc016379Author: Daniel Stone <daniel@fooishbar.org>Date:   Thu Aug 25 03:07:50 2005 +0000    Blacklist Radeon M300 from multimedia I2C code. Handle I2C timeouts more        gracefully -- impose a hard limit of 10ms on waiting for I2C_GO so we        don't lock up hard, spinning.commit 578564b4f7fce1f02d056c2b12ffb7803d268829Author: Adam Jackson <ajax@nwnk.net>Date:   Mon Aug 22 03:05:52 2005 +0000    Explicit license statement.commit c9005c91bf6aaf4728a6606284f5d24e0b4a8282Author: Daniel Stone <daniel@fooishbar.org>Date:   Thu Aug 18 09:03:46 2005 +0000    Update autogen.sh to one that does objdir != srcdir.commit 508a7421a1386b5b783a867d860b858a55f216d3Author: Alan Hourihane <alanh@fairlite.demon.co.uk>Date:   Mon Aug 15 07:30:05 2005 +0000    Egbert's 64bit fixes for mixed 32/64bit clientscommit 204290412fbe8b4ac1a0f4f97bc7aec2847a1df7Author: Daniel Stone <daniel@fooishbar.org>Date:   Sun Aug 14 16:14:51 2005 +0000    Make DGA, CPIO, non-PCI, and TV-Out support detected per-platform, using        the same semantics as in drivers/ati/Imakefile.commit adb093bdf3cea8108a40bcd72f09924b416de0c1Author: Alex Deucher <agd5f@yahoo.com>Date:   Mon Aug 8 23:42:36 2005 +0000    - radeon XPRESS chips are actually RV3xx basedcommit 9c11018beb186b4b303524685fb62629b9ca863eAuthor: Vladimir Dergachev <volodya@mindspring.com>Date:   Sun Aug 7 14:46:55 2005 +0000    Modified:    programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c    Update warning about DRI support on R300 and later cards.commit a28b2c76c7df2fe65a93eed34bc85c2cf5afb314Author: Vladimir Dergachev <volodya@mindspring.com>Date:   Sun Aug 7 14:40:58 2005 +0000    Modified:    programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c    Properly configure fbLocation and related registers for R300 cards. (Dave        Airlie)commit 692fb0f8b51abeccaf70b51fc1defc62132b15e9Author: Alex Deucher <agd5f@yahoo.com>Date:   Sat Aug 6 17:23:16 2005 +0000    - missing line in mergedfb option parsing. Spotted by Christoph Bauercommit 14e77a39320a7a074b5c2eeeea9750b469abc978Author: Ian Romanick <idr@us.ibm.com>Date:   Fri Aug 5 23:04:32 2005 +0000    I have resolved this by making all the "Direct rendering disabled" messages        X_WARNING and all the "Direct rendering enabled" messages X_INFO.        Ideally, we need to factor some of this stuff out to common code. There        is a *LOT* of duplication among the *_dri.c files under        programs/Xserver/hw/xfree86/drivers.    I'm trying to clean up as much low hanging fruit as I can and got tired of        waiting for ajax. :Pcommit 8e88d36f78c13025847310b411402f1d46a2e0cdAuthor: Adam Jackson <ajax@nwnk.net>Date:   Sun Jul 31 17:19:27 2005 +0000    Post-merge fixups:    - Disable building the gamma driver    - Fix numerous Imakefiles to get header paths and subdirs right    - Symlink client-side GLX lib source from Mesa    - Add new shader subdirs to the Mesa core build    - Tweak the DDX drivers to not ask for "xf86dri.h"; they don't need it,        since they don't generate protocol, and it was breaking the build.com

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -