05.Apr.2024
Amigans.net (Forum)
|
AmigaOS 4.1: Graphics card driver RadeonHD V5.20 for Sam460
The RadeonHD driver software is a graphics driver for RadeonHD graphics cards for AmigaOS 4.1 (amiga-news.de reported). Version 5 only supports "Southern Islands" cards (HD7000 series), but offers hardware-accelerated video decoding (Enhancer Software 2.2 required). The new version 5.20 has now been released for the Sam460. The changes:
- Fixed a potential crash in the find card code when the card is already in
use
- Fixed an infinite loop in code to get PCIe speed capabilities, which would
trigger if the parent PCIe device isn't the root controller
- Disabled GART for the Sam460 again (was accidentally enabled)
- The usleep() threshold for using the timer device was broken a while ago.
FIXED
- Rewrote usleep() so it no longer needs to open/close the timer device
every time there's a longer delay (lowers overhead)
- Now skips attempting to initialize the card altogether if the card is
already in use
- Fixed a potential crash if initializing the driver failed
- Enabled the UVD interrupt (trap handler)
- Fixed interrupt handling for the Sam460. Caching on PCIe reads from VRAM
was causing the interrupt handler to read stale data, resulting in missed
interrupts which, in turn, causes a complete freeze. Added fallback and
workaround code
(dr)
[News message: 05. Apr. 2024, 05:29] [Comments: 1 - 06. Apr. 2024, 20:34]
[Send via e-mail] [Print version] [ASCII version]
|