Projects » Amiga OS 4 Projects » RadeonHD Driver

Bookmark and Share

RadeonHD Driver

The goal of this project is to write an Amiga OS 4.x graphics driver for R5xx and higher graphics cards. One of the motivations for this is that, my computer vision research extensively uses shaders that are present in modern GPUs. None of the existing supported graphics cards for Amiga OS 4.x support shaders.  Shaders are rapidly becoming an essential component for running newer games. This project, however, focuses on the 2D driver, not 3D. Without a 2D driver, there will be no 3D driver. Hence, this is the first important step toward supporting more modern graphics cards. Once the 2D driver is in place, and a full MESA port is underway, a 3D OpenGL driver can be considered.

IMPORTANT: Developing a driver will take a considerable amount of time. This page will be updated as and when progress occurs. For those wishing to follow progress, keep an eye on the development log

Current Project Status

The following features/functionality are operational:

  • Framebuffer,
  • VGA and DVI output for all cards (VGA only for Radeon HD 4000 series),
  • Full 2D acceleration for R5xx chipsets (Radeon X1000 series), including compositing, and
  • Hardware mouse pointer.

The Development Log

Follow the progress of this project in the RadeonHD Development Log.

Tested Cards

 Card Name
Chipset Status
Visiontek Radeon X1300 PCI  RV515 Framebuffer works in 32-bit (there are hardware issues)
HIS Radeon X1550 PCI
 RV505 Framebuffer fully operational, both VGA and DVI output tested and working. 2D blitter hardware acceleration working.
Diamond Radeon HD 2400 Pro PCI  RV610 Framebuffer fully operational
HIS Radeon 4350 PCI RV710 Framebuffer fully operational

 

 

The Screen Mode Preferences test screen as displayed by a Radeon X1300.
The Screen Mode Preferences test screen as displayed by a Radeon X1300.

 

Workbench being displayed by a Radeon X1300 graphics card.
 Workbench being displayed by a Radeon X1300 graphics card.

 

Bookmark and Share




Projects » Amiga OS 4 Projects » RadeonHD Driver