ATI Open Source Video Driver icon

ATI Open Source Video Driver For Linux

3.0/5 21
GPL    

ATI Open Source Video Driver is the open-source alternative to the ATI/Radeon video driver.. #Video driver  #ATI video driver  #Radeon driver  #ATI  #Radeon  #Video  

Description

Free Download

ATI Open Source Video Driver is the open-source alternative to the ATI/Radeon video driver.

What's New in This Release:

Major changes:

� mach64, r128, radeon ported to libpciaccess � massive restructuring of ati wrapper � radeon support for r5xx, rs6xx, and r6xx chips using ATOMBIOS � return of zaphod mode support � radeon support for centered modes using scalers (selectable via � output attributes) � PAL tv-out fixed on supported chips � initial support for render accel on r3xx/r4xx chips (rotation) � fix TV option handling � Xv RGB fixes � XPRESS Xv fixes � improve bios/driver interaction on radeon � revert back to previous AGP mode behavior � lots of bug fixes

Alex Deucher (134): � Initial integration of Atom code and some of Dave's code. � More of Dave's ATOM init code. � Initial support for r4xx � WIP: get ATOM crtc stuff working on r4xx � for r4xx ATOM cards, just use ATOM for PLL � Add atombios files � First round of avivo support � add additional connector types � more avivo updates � add avivo output stuff � add support for initing external tmds via ATOM � fix and move crtc source set up atombios_output.c � pull in another of Dave's fixes � make sure to assign gpio � add pci ids for X1550PRO � turn off vga control when using ext modes � use atom to program plls on r4xx � combine outputs based on id � make sure i2c bus exists before using it � rework crtc output source setup � Add full parsing support for atom bios connector table � fix from last commit � atombios_dac_detect() takes care of primary vs tv dac itself � fix INMC() and OUTMC() on !AVIVO chips � WIP: sync up with the latest ATOM bios code in rhd � WIP: more new ATOM integration work � WIP: new atom code comples. � Few fixes from the last commit. � RADEON: step one in output rework � RADEON: unify DDC line handling � RADEON: unify connectortype handling � fix typo in loop � CRTs/DFPs may share a DVI port, but TV and CV don't � Don't detect TV out for now � Don't assign a gpio for TV � fix logic in connector table check for TVs and switch counter to � symbolic names � RADEON: switch to using ATOM defines for bios device table � RADEON: fixup for bios tables with wrong connector types � RADEON: enable/disable the right TMDS controller � RADEON: add LVDS atom support � RADEON: store devices ids from bios for each driver output � RADEON: make naming consistent and remove some cruft � RADEON: major re-org and clean up of atom output control � RADEON: provide clearer debugging info � RADEON: attempt to fix crtc to output routing � RADEON: fix crtc to output routing � RADEON: reorder crtc/pll setup � RADEON: add default connector table for avivo chips � RADEON: move crtc output source selection into atombios_output.c � RADEON: first pass at TV/Component video � RADEON: re-org load detection for legacy chips � RADEON: switch r4xx to atombios load detection � RADEON: fix cursor offset on avivo chips � RADEON: implement CLUT adjust support � RADEON: small cleanup of pll code � RADEON: disable atom pll set for r4xx cards � RADEON: save/restore avivo crtc cursor control � RADEON: remove unused cruft from last atom import � RADEON: convert atombios connector table parsing to use ATOM structs � RADEON: fix typo in previous commit � RADEON: move GPIO lookup to a separate function � RADEON: handle HMDI properly (untested) and fix some merge leftovers � RADEON: fix rotation on avivo chips � RADEON: rework PLL calculation � RADEON: fix typo in previous cursor fix � RADEON: clean up units in PLL calculation � RADEON: fix sclock printout � RADEON: fix typo from merge � RADEON: post div tweaks for legacy radeon � RADEON: more PLL tweaks � RADEON: fix another merge error � RADEON: re-org legacy crtc/output code into separate files � RADEON: remove no longer used radeon_display.c � RADEON: fix rn50 reversion from last merge � RADEON: more re-org. move XAA Mem init to radeon_accel.c � RADEON: more re-org � RADEON: clean up prototypes � RADEON: fix pll input setup on mac cards � RADEON: Add "IgnoreLidStatus" option � RADEON: restore crtc regs before VGA regs. � RADEON: default "IgnoreLidStatus" to TRUE � RADEON: fix PAL tv-out � RADEON: fix typo that broke tv load detection � RADEON: Make sure all old IGP chips have HasSingleDac set � RADEON: add support for ATOM component video table � RADEON: preliminary support for ATOM RMX � RADEON: various avivo tv-out related clean-ups � RADEON: fix crash when setting rotation in the config file � RADEON: fix compile � RADEON: improve ntsc image centering � RADEON: further fixup for pScrn->pScreen issue � RADEON: fix tvdac load detection at server start up � R128: Like powerpc, don't use VGA by default on sparc � RADEON: Fix TVStandard option � RADEON: add default outputs if no connected devices � RADEON: Make default output actually work... � RADEON: restore FP2 regs before external encoders � RADEON: clean up output handling � ATOMBIOS: disable the scaler by default on avivo cards � R300: First pass at render accel � R300: only enable render accel on non-IGP r3xx/r4xx chips for now � R300: only init3d on r3xx � RADEON: add a message about render accel on newer cards � AVIVO: Add support for RMX � RADEON: use radeon_output->Flags for tracking RMX rather than mode->Flags � RADEON: make sure EXA Composite is actually disabled on XPRESS chips. � ATOM: Use LVDS edid from bios if available � RADEON: grab pll_in_min/pll_in_max from bios tables if available � RADEON: get dac2 adj values from the bios tables � RADEON: re-work i2c for DDC � RADEON: adjust PAL mode hstart � Revert "RADEON: adjust PAL mode hstart" � RADEON: Add new RV380 pci id � Seems the default is more reliable... we can't win. � RADEON: update man page to reflect AGP 1x default revert � RADEON: Implement "center" mode for RMX on legacy radeons � RADEON: remove unused "aspect" scaler option � RADEON: remove redundant RADEONDisableDisplays() � RADEON: don't restore LVDS_PLL_CNTL for now � RADEON: rework i2c handling � RADEON: sync up with latest upstream versions � R6xx: fix ddc after my i2c rework � RADEON: Implement proper (hopefully) BIOS/DRIVER interaction for COM bios � RADEON: Implement proper (hopefully) BIOS/DRIVER interaction for ATOM bios � RADEON: always restore crtc1 before crtc0 when using both crtcs � R6xx: make sure we set up the HDP base properly � R6xx: add missing objects � RADEON: make sure we always set up the FP crtc shadow registers for crtc0 � R6xx: bios scratch regs moved. � R6xx: fix up use of bios scratch regs to reflect the new offsets � R6xx: when both crtcs are in use make sure they are both enabled � RADEON: disable LVDS if panel size is 0x0 � ATOM: fix RS6xx connector table parsing and fix some warnings � Bump for 6.8 release

Arkadiusz Miskiewicz (2): � RADEON: various cleanups � configure.ac fixes

Brice Goglin (1): � RADEON: print the name of the output when printing the EDID

Dave Airlie (76): � r5xx: fix typo for crtc offset � r5xx: fix typo for crtc offset � Add copyright headers � radeon: rename a large section of avivo regs to documented names � remove avivo_reg.h � atombios: fixup warnings in atombios files � avivo i2c: consolidate the avivo i2c code � make i2c unlock/lock registers for gpios � add missing hpd register � avivo: fixup some i2c stuff � add x1900xt support � fix type for r520 agp code � restore avivo memory map registers at correct places � i2c: fix bus enable stuff � r520: nail i2c enable/disable issue � add firegl card on ajaxs machine � add z3ro's pciids � makes 2-headed cursor work � r5xx: cleanups after last merge � r5xx: add 71c5 for macbook pro � atombios: add all r5xx and r6xx pci ids � atombios: add warnings for r500 and r600 � r600: block r600 startup due to lack of memory controller info � r600: get r600 to work non-accelerated. � r600: use standard memory controller setup paths � rs690 is !> r600 � r600: add memory controller regs from AMD � LVDS on r500/r600 needs some work disable mobile chips for now � add missing files for make dist � re-enable mobility chips � avivo: fix typo in register saving � r500: make vt switch work again for me � atombios: add initial object header parsing for r600 cards � atombios: use values from object header � r600: add hi agp address for mc � fix silly spaces � radeon: fix up memory mapping issues for vt switch � r5xx: cleanup pll code.. � r500: set default minimum pll freq � legacy: fix fb/agp read/writes � radeon: add in pll spread spectrum workaround � powerpc: build fixes from last merge � radeon: move savedreg/modereg into entity instead of info � radeon: bring back zaphod all is forgiven. � don't add fboffset to info->FB it already is mapped at the offset � disable tiling for zaphod heads � add support for building against legacy servers similiar to � Intel codepaths � add more to configure.ac for using out-of-tree mode src � fixup some warnings � more zaphod fixes - some other work maybe needed � radeon: cleanup pitch calculation and make r600 work again � r600: add shadow support to r600 driver to at least make 2d useable � fixup shadow setup on !r600 � fix big endian build since zaphod fixups � more endian related fixage � set ddc line correctly post-merge � fixup clip test include handling � fix mode bandwidth configure check � atombios: add support for reading tv standard from atombios � atombios: enable support for using tv timings � atombios: enable TV-out detection code - tv out works for me with this � r600: fix tv-out output naming � PLL/r600: tweak pll to pick first one found instead of keeping going � r600: fixup crash on unknown output type � r600: change devices list depending on connector � r500: tvout avoid doing dpms here it makes my tv mode go all crappy � atombios: i2c lines are all done with sw so we can accept any of them. � i2c: a line mux of 0 is valid � fixup register 6594 save/restore � r300: remove r300 specific vertex emission � r300: move fragprog setup code to prepare composite for now � add rv670 pciids � make distcheck pass � mach64: fix non pciaccess build � r128/radeon: fix build without pciaccess � r128/radeon: hopeful fix for non pci access code

David Miller (2): � [RADEON]: Like powerpc, don't use VGA by default on sparc. � [RADEON]: Add missing break in SCLK calculation.

George Sapountzis (31): � [mach64] Drop symbol lists. � Drop symbol lists from r128, radeon, theatre. � r128: pci-rework conversion � radeon: remove stray _X_EXPORT � radeon: remove stray include � ati wrapper: use pci ids � atimisc: rename to mach64 � mach64: add version (need not match with ati) � mach64: load for both "ati" and "mach64" as driver names � ati wrapper: add DriverRec's and use them � ati wrapper: xf86PciInfo.h is enough � use stand-alone drivers for each chip family. � mach64: workaround for corruption at upper-left � mach64: add hint for sparc and minor cosmetic. � mach64: BIOSBase is no longer used � mach64: factor out BIOS clock parsing � mach64: cosmetic � mach64: consolidate refclk #1 � mach64: consolidate refclk #2 � mach64: complement hint for sparc � mach64: factor out BIOS multimedia parsing � mach64: minor cosmetic, DAC type � mach64: minor cosmetic, LCD panel id � mach64: factor out BIOS panel info parsing � mach64: minor cosmetic, I2C type � mach64: clean probe a little � ati: drop duplicate pci-id defines � r128: do not compile in PciChipsets twice � ati wrapper: translate Device lines � ati: convert to pci probe � r128/radeon: probably correct fix for non pci access code

George Wu (3): � Add LVTMA PWRSEQ registers to fix VT switching for LVDS � RADEON/R600: small code cleanup � r600: might as well fix VT for R600

Kristian H�gsberg (1): � RADEON: fix crtc routing on r4xx cards when using atom to init DVO chip

Kusanagi Kouichi (1): � radeon: Partial fix for XVideo RGB image distortions.

Maciej Cencora (2): � atombios: initial rs690 patches � RS690: Implement MC idle check

Michel D�nzer (2): � radeon: Miscellaneous warning fixes. � radeon: Adapt manpage to reality wrt AGP options.

Roland Scheidegger (1): � bring back to life planar-to-packed conversion for rs4xx

ATI Open Source Video Driver 6.8.0

add to watchlist add to download basket send us an update REPORT
  runs on:
Linux
  filename:
xf86-video-ati-6.8.0.tar.gz
  main category:
System
  developer:
  visit homepage

IrfanView 4.67

With support for a long list of plugins, this minimalistic utility helps you view images, as well as edit and convert them using a built-in batch mode
IrfanView

7-Zip 23.01 / 24.04 Beta

An intuitive application with a very good compression ratio that can help you not only create and extract archives, but also test them for errors
7-Zip

4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655

Export your favorite YouTube videos and playlists with this intuitive, lightweight program, built to facilitate downloading clips from the popular website
4k Video Downloader

Zoom Client 6.0.3.37634

The official desktop client for Zoom, the popular video conferencing and collaboration tool used by millions of people worldwide
Zoom Client

Bitdefender Antivirus Free 27.0.35.146

Feather-light and free antivirus solution from renowned developer that keeps the PC protected at all times from malware without requiring user configuration
Bitdefender Antivirus Free

calibre 7.9.0

Effortlessly keep your e-book library thoroughly organized with the help of the numerous features offered by this efficient and capable manager
calibre

ShareX 16.0.1

Capture your screen, create GIFs, and record videos through this versatile solution that includes various other amenities: an OCR scanner, image uploader, URL shortener, and much more
ShareX

Context Menu Manager 3.3.3.1

Customize Windows’ original right-click context menu using this free, portable and open-source utility meant to enhance your workflow
Context Menu Manager

Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work

Effortlessly chat, collaborate on projects, and transfer files within a business-like environment by employing this Microsoft-vetted application
Microsoft Teams

Windows Sandbox Launcher 1.0.0

Set up the Windows Sandbox parameters to your specific requirements, with this dedicated launcher that features advanced parametrization
Windows Sandbox Launcher

% discount
Context Menu Manager
  • Context Menu Manager
  • Microsoft Teams
  • Windows Sandbox Launcher
  • IrfanView
  • 7-Zip
  • 4k Video Downloader
  • Zoom Client
  • Bitdefender Antivirus Free
  • calibre
  • ShareX
essentials


User Comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy