Projects » Amiga OS 4 Projects » RadeonHD Driver » RadeonHD Development Log » DVI output for Radeon HD 4000 series cards

DVI output for Radeon HD 4000 series cards

I am pleased to announce that the RadeonHD driver for AmigaOS 4.x can now also output to DVI on Radeon HD 4000 series cards. Apart from being another item ticked off the driver development to-do list, from a personal perspective this means that I can now use my 4-port DVI KVM switch fully. Previously, switching to my Sam460ex would mean the monitor switching to the VGA output, and then manually switching to DVI again when switching back to another machine. The button on my monitor for switching inputs has already lost its "click" sensation due to the large amount of switching, so I am glad to hand that task over to the KVM.

My hopes that adding DVI output would be a "quick fix" were quickly dashed when fixing what I thought was the cause resulted in no change. The task quickly became a needle-in-a-haystack hunt; nay, multiple needle-in-a-haystack hunts for what AtomBIOS functions had been added or changed, and where to get the additional data that was needed (the AtomBIOS is undocumented). The AtomBIOS' API is tightly coupled to the hardware, meaning that new functions are added, and old ones get new versions (functions have version numbers so that they can be changed at will) with new inputs and outputs. One by one, changes were tracked down and added to the driver, most often without any noticeable change. As you can imagine, working hard and getting seemingly no result is very frustrating. At one stage I even lost VGA output, thanks to an introduced bug that was later tracked down and fixed. Eventually, the behaviour of the DVI output started changing/improving, giving a much needed motivation boost to fix the remaining problems and get it working properly. With one final compile and reset, the DVI output showed the AmigaOS 4.1 boot picture, and just worked.



Projects » Amiga OS 4 Projects » RadeonHD Driver » RadeonHD Development Log » DVI output for Radeon HD 4000 series cards

Post your comment

Comments

  • @Richard,

    There was no RadeonHD driver update in AmigaOS 4.1 update 3. In the meantime, development of the driver does continue.

    Hans

    Posted by Hans, 16/09/2011 3:36pm (6 years ago)

  • Hey,

    How's this coming along? Tbh I haven't tried it Update 3 to find out whether the work has been carried out. I suspect going by this development log that it isn't yet presently available.

    Posted by Richard Lake, 13/09/2011 9:27pm (6 years ago)

  • @Hans: And not to mention, you can use 3D for rendering 2D videos as well.

    Posted by Chip, 30/05/2011 9:07am (6 years ago)

  • @SOFISTISOFTWARE

    I'm working on the underlying software needed for the 3D drivers (more about that in a later development log post). 3D support will be via Gallium 3D; it makes no sense to write a Warp3D driver given that a MESA + Gallium port is already underway. As for overlay, it is far from trivial and I am NOT going to work on anything that will further delay the 3D drivers.

    Having overlay will only allow us to watch higher resolution videos smoothly, whereas 3D drivers will open up a whole new world of possibilities.

    Hans

    Posted by Hans, 19/05/2011 4:44pm (6 years ago)

  • Are you saying you're working on 3D for 4000 series?? On Gallium or a preliminary version for warp3d? Is overlay so difficult or so long to implement ? I ask you because i'e a 4670dd3 in my sam460, however thanks very much for your useful work

    Posted by SOFISTISOFTWARE, 19/05/2011 3:20pm (6 years ago)

  • @anonymous

    I cannot say when overlay support will be available. 3D support is much more important, and so that's where my priority lies.

    Posted by Hans, 13/05/2011 4:06pm (6 years ago)

  • You are a big part of the AmigaOS4 future Hans. Appreciate your hard work, keep it up!

    Posted by shoe, 13/05/2011 12:39pm (6 years ago)

  • Thank you very much, when will we have the overlay ?

    Posted by , 10/05/2011 10:21am (6 years ago)

  • Great news Hans, can't wait to try one of this super Radeon on my Flex :-D

    Congrats

    Posted by samo79, 10/05/2011 3:12am (6 years ago)

  • Thanks Richard.

    At this stage I can't say when the next driver release will be. Compositing still has a few known glitches and I'd prefer to focus on getting to full 2D and 3D capability rather than creating interim updates. Testing and polishing updates takes time, and the MiniGL 2.4 release is the last time that I will ever release something without thorough testing.

    Having said all that, updates are most likely to be released via official OS updates. I know that you are anxious to get updates, but I hope that you can wait a little bit longer; the wait will be worth it.

    Hans

    Posted by Hans, 08/05/2011 4:23pm (6 years ago)

RSS feed for comments on this page | RSS feed for all comments


Projects » Amiga OS 4 Projects » RadeonHD Driver » RadeonHD Development Log » DVI output for Radeon HD 4000 series cards