Amiga.org

Amiga News and Community Announcements => Amiga News and Community Announcements => Topic started by: amigakit on October 27, 2014, 08:41:46 PM

Title: New RadeonHD 2.4 drivers from A-EON Technology
Post by: amigakit on October 27, 2014, 08:41:46 PM
New RadeonHD 2.4 drivers
Digital Composite Video Support

A-EON Technology Ltd is pleased to announce the forthcoming release of new and updated RadeonHD drivers for AmigaOS 4.

(http://www.a-eon.biz/images/News_Release_RadeonHD24.jpg) (http://www.a-eon.biz/PDF/News_Release_RadeonHD24.pdf)

A-EON Technology have once again commissioned Amiga graphics developer, Hans de Ruiter, to update the existing RadeonHD V1.0 drivers to add support for the new range of RadeonHD graphics cards  in the R5, R7 and R9 series. Existing registered owners of the RadeonHD v1.0 drivers can update to v1.2 free of charge on AMIStore or through the A-EON secure download server.

New RadeonHD V2 driver
In our ongoing and continued commitment to the AmigaONE X1000 platform, we also commissioned Hans to deliver hardware accelerated video playback using the RadeonHD graphics card’s own GPU.  The delivers full screen 1080p video playback for AmigaOS 4 using RadeonHD graphics cards for the X1000 and compatible next generation AmigaOS systems.  In addition we commissioned Hans to implement DMA support for the X1000 which unlocks the raw graphic power of the RadeonHD cards. The grpahics DMA work has additionally benefited other compatible AmigaOS plaforms.

The main features of the V2 driver are:

●   YUV bitmaps with CompositeTags(). YUV420p bitmaps are 37.5% the size of 32-bit ARGB bitmaps so there's less data to copy to the graphics card.
●   While overlay is restricted to 1-2 surfaces and does not respect transparency, Composite Video can render an unlimited number of surfaces and can perform alpha blending instead of chroma keying which can be used for advanced video effects.
●   Videos can be Rotated, warped and even projected into another video.
●   Alpha blending/compositing can be used for cross-fade between video files & other effects.
●   Full 1080p Video playback with supported video files
●   Support for the latest generation of AMD Radeon Rx graphics cards from the R5, R7 and R9 series**

The RadeonHD V1.2 & V2 drivers reaffirm our ongoing commitment to support the AmigaONE X1000 and our future hardware systems.

www.a-eon.com (http://www.a-eon.com)
Title: Re: New RadeonHD 2.4 drivers from A-EON Technology
Post by: kamelito on October 27, 2014, 09:27:50 PM
Nice but what does the "**" next to series means? It seems like there's a missing text.
Got it, it's in the pdf > "**See Hans de Ruiter's compatibility list"
Kamelito
Title: Re: New RadeonHD 2.4 drivers from A-EON Technology
Post by: Niding on October 28, 2014, 10:39:22 PM
http://www.a-eon.biz/PDF/News_Release_Radiance.pdf
Title: Re: New RadeonHD 2.4 drivers from A-EON Technology
Post by: AmigoSteve on October 29, 2014, 02:42:39 AM
Ok, so I am a bit confused. I am hoping for 3D for my radeonhd and have been waiting sooo long.

So, to get this 2.4driver I am going to have to buy the radiance pack and prob another graphics card. I assume my radeon 4650 is not supported...

Looked on amigakit, do they even sell the latest radon cards that I am expected to buy now?
Title: Re: New RadeonHD 2.4 drivers from A-EON Technology
Post by: amigakit on October 29, 2014, 02:49:54 AM
@AmigaSteve

The new version 2.4 driver is compatible with the 4000 series too

All customers that paid for the RadeonHD v1.0 driver from A-EON will qualify for a special upgrade price of the 2.4 driver, so they dont need to pay full price.


Quote from: AmigoSteve;776036
Ok, so I am a bit confused. I am hoping for 3D for my radeonhd and have been waiting sooo long.

So, to get this 2.4driver I am going to have to buy the radiance pack and prob another graphics card. I assume my radeon 4650 is not supported...

Looked on amigakit, do they even sell the latest radon cards that I am expected to buy now?
Title: Re: New RadeonHD 2.4 drivers from A-EON Technology
Post by: Darrin on October 29, 2014, 02:51:49 AM
Quote from: amigakit;776037
@AmigaSteve

The new version 2.4 driver is compatible with the 4000 series too

All customers that paid for the RadeonHD v1.0 driver from A-EON will qualify for a special upgrade price of the 2.4 driver, so they dont need to pay full price.


Will X1000 owners get a special price too?
Title: Re: New RadeonHD 2.4 drivers from A-EON Technology
Post by: amigakit on October 29, 2014, 02:58:21 AM
Yes X1000 owners paid for their licence in their purchase of the X1000 initially so they qualify for special pricing.
Title: Re: New RadeonHD 2.4 drivers from A-EON Technology
Post by: Darrin on October 29, 2014, 03:02:55 AM
Quote from: amigakit;776041
Yes X1000 owners paid for their licence in their purchase of the X1000 initially so they qualify for special pricing.


Excellent.  I'll check it out when I get home... in about a month.  ;)

I'm hoping to be in Cardiff in January.  I missed calling in on your guys last time because of those storms (had to leave early as trees were falling on the tracks and cancelling the trains).  With a bit of luck you'll be able to entice some cash out of my wallet if you're open to customers around the 10th.
Title: Re: New RadeonHD 2.4 drivers from A-EON Technology
Post by: Everblue on October 29, 2014, 05:58:34 AM
So, if I understand correctly, Amiga OS4.1 FE disc will come with a lite version of these drivers on it so Sam460CR can at least get a picture out of the box, right?
Title: Re: New RadeonHD 2.4 drivers from A-EON Technology
Post by: Hans_ on October 29, 2014, 06:47:23 AM
Quote from: Everblue;776047
So, if I understand correctly, Amiga OS4.1 FE disc will come with a lite version of these drivers on it so Sam460CR can at least get a picture out of the box, right?


Yes.

Hans
Title: Re: New RadeonHD 2.4 drivers from A-EON Technology
Post by: amigadave on October 29, 2014, 07:39:21 AM
Can Hans or AmigaKit explain the current work on the graphics drivers with regard to 3D support?  I thought that there was some discussion many months ago about Warp3D support being updated as a temporary solution, until true 3D support for the newer HD Radeon video cards with Gallium, or some other kind of 3D support could be incorporated into the new drivers.  I also thought that I read that no work has even started on true 3D support in any of the video card drivers (unless work is being done on the Gallium system), but I am probably confused on what exactly is happening with AmigaOS4.x 3D support and what is actually being worked on, or planned for (which is why I am asking these questions).    I don't even understand exactly what Gallium is, or how it will work to give us 3D support.

I only ask because it seems to me that we would need some kind of new 3D support, before any real 3D software could be ported or written for AmigaOS4.x.  Most popular new games are 3D, and I would guess that we would need full shader and 3D hardware acceleration support to run any of the popular 3D games from the past 5 to 10 years, unless there are work-arounds to simulate 3D support with compositing, or other methods.

Can any of you give us a "Layman's" version of the current state of 3D for AmigaOS4.x, and describe what the plans are for future 3D support, and if this future support will be available before AmigaOS4.2 is released?
Title: Re: New RadeonHD 2.4 drivers from A-EON Technology
Post by: Hans_ on October 29, 2014, 08:23:35 PM
Quote from: amigadave;776056
Can Hans or AmigaKit explain the current work on the graphics drivers with regard to 3D support?  I thought that there was some discussion many months ago about Warp3D support being updated as a temporary solution, until true 3D support for the newer HD Radeon video cards with Gallium, or some other kind of 3D support could be incorporated into the new drivers.  

Development of a Warp3D driver for Radeon HD 5xxx/6xxx cards was announced a while back. It's been so long, that some people thought that it had silently been cancelled. However, Trevor said at AmiWest that it's still being worked on, but various problems (incl. developer health and at least one major roadblock) have delayed it. Progress is being made.

Quote
I also thought that I read that no work has even started on true 3D support in any of the video card drivers (unless work is being done on the Gallium system), but I am probably confused on what exactly is happening with AmigaOS4.x 3D support and what is actually being worked on, or planned for (which is why I am asking these questions).    I don't even understand exactly what Gallium is, or how it will work to give us 3D support.

You probably just read wild speculation. Gallium3D is the new driver system for mesa. One of its goals is to make it easier to write platform independent 3D drivers. Mesa is an open-source implementation of the OpenGL specification. It currently implements everything up to OpenGL 3.1.


Quote
Can any of you give us a "Layman's" version of the current state of 3D for AmigaOS4.x, and describe what the plans are for future 3D support, and if this future support will be available before AmigaOS4.2 is released?

In brief:
Warp3D is the current 3D system. It's already supported on old Radeon cards (up to Radeon 9250) and various other old cards. It works, but it's old and doesn't support modern features like shaders.

A Warp3D driver is in the works for Radeon HD 5xxx/6xxx cards. It's meant to be a stop-gap while we wait for Gallium3D. We're all hoping that this will be released ASAP.

Mesa + Gallium3D is the future of 3D that will arrive with AmigaOS 4.2. It will give us full modern OpenGL support, including shaders. Gallium3D is also a prerequisite to using the video decoder that's built into Radeon HD cards.

Hans
Title: Re: New RadeonHD 2.4 drivers from A-EON Technology
Post by: Niding on October 29, 2014, 10:08:31 PM
Excellent summary Hans. Thanks.
Title: Re: New RadeonHD 2.4 drivers from A-EON Technology
Post by: kamelito on October 29, 2014, 10:13:50 PM
My question is simpler, what does Gallium/Warp3D will bring to the platform if we subtract old games, open source games and software and others candy effects?
Which lead to an another one which is related to the first, what are Amigans expecting in this area since they're "begging" for this feature?

Kamelito
Title: Re: New RadeonHD 2.4 drivers from A-EON Technology
Post by: amigakit on October 30, 2014, 01:16:59 AM
If anyone has any specific questions relating to their existing RadeonHD licence, please pmail me and I can help out.

@Darrin

Look forward to your visit to our offices in January.
Title: Re: New RadeonHD 2.4 drivers from A-EON Technology
Post by: Rob on October 30, 2014, 02:27:57 AM
Quote from: kamelito;776123
My question is simpler, what does Gallium/Warp3D will bring to the platform if we subtract old games, open source games and software and others candy effects?
Which lead to an another one which is related to the first, what are Amigans expecting in this area since they're "begging" for this feature?

Kamelito


There are a number of games for Warp3D, some old some fairly new but we are currently restricted to R100 and R200 hundred hardware which is a decade old or we have to rely on Wazp which will run some of the software made for Warp3D.

The R800 and R900 drivers will mean that users of machines with PCIe don't have to rely on workarounds and will bring significant speed increases.

Gallium will bring full OpenGl capability to AmigaOS allowing for much better graphics in ported and original software.
Gallium also makes it possible to use the UVD decoders on Radeon 4000 and onward video cards.  In theory UVD should allow 1080p video play back on on a Sam440 with even a Radeon 4350.
Title: Re: New RadeonHD 2.4 drivers from A-EON Technology
Post by: amigadave on October 30, 2014, 09:22:21 AM
Quote from: Rob;776139
There are a number of games for Warp3D, some old some fairly new but we are currently restricted to R100 and R200 hundred hardware which is a decade old or we have to rely on Wazp which will run some of the software made for Warp3D.

The R800 and R900 drivers will mean that users of machines with PCIe don't have to rely on workarounds and will bring significant speed increases.

Gallium will bring full OpenGl capability to AmigaOS allowing for much better graphics in ported and original software.
Gallium also makes it possible to use the UVD decoders on Radeon 4000 and onward video cards.  In theory UVD should allow 1080p video play back on on a Sam440 with even a Radeon 4350.


Thanks Rob & Hans for your explanations.  They cleared up most of my questions, but if you don't mind answering a few more, I would really appreciate knowing a bit more.

OpenGL support is rather old, at least from my limited understanding.  Aren't most 3D games now using DirectX for 3D features, and how does DirectX differ from OpenGL?  It seems to me that most modern 3D games require at least DirectX version 10 or 11 to work, so how far beyond OpenGL3.1 is DirectX v11?

It is unlikely that we are going to get any major software development companies to port any of their existing, or write any new, 3D games or software to AmigaOS4.x, or MorphOS3.x, or AROS, but we have always seen a handful of hardworking Amiga, MorphOS, and/or AROS developers, who port some software and games to our platforms, so if we can get some of the 3D features and functionality added to the infrastructure of one, or all three of our NG Amiga platforms, there is a good chance that we will see some developers attempting to give us better, more modern, ports.

One of my only reasons to own and use any Windows PC is so I can run my 2D/3D CAD software to draw Architectural Plans for others to supplement my retirement income, and to be able to play Guild Wars 2, a 3D MMO game that I enjoy occasionally.  How close are we to ever seeing OpenGL and/or DirectX support that will allow some of the 3D software and games to be ported to AmigaOS4.x?  Does the type of 3D support currently provided for MorphOS3.7 and Radeon R400 based video cards make it easier, or possible to port better, or more recent 3D software and games?  Do any of you know the current state of the AROS video card drivers and what kind of ports are capable for AROS users?  Will any of our NG Amiga platforms be able to get 3D games like Guild Wars 2 ported to them any time soon, or have new 3D games similar to that style, written for our NG platforms?

My understanding (and this is not a knock on any platform, or an advertisement for any of the 3 NG Amiga systems) is that AmigaOS4.x uses one method for faster graphics and some kind of (is simulated the right word) 3D features, while MorphOS provides a different type of 3D support in their drivers, which to some users and developers is considered better, or more complete than the 3D support in AmigaOS4.x at this time, while AROS has even more 3D support features or functions.  A short summary of all three and their differences would be helpful to users who wish to run more 3D software, or developers who want to write or port existing 3D software and games.

Please, no negative comments from anyone regarding the different NG platforms, and no bragging about which one is better or worse.
Title: Re: New RadeonHD 2.4 drivers from A-EON Technology
Post by: Hans_ on October 30, 2014, 08:21:34 PM
Quote from: amigadave;776159
OpenGL support is rather old, at least from my limited understanding.  Aren't most 3D games now using DirectX for 3D features, and how does DirectX differ from OpenGL?  It seems to me that most modern 3D games require at least DirectX version 10 or 11 to work, so how far beyond OpenGL3.1 is DirectX v11?

Microsoft would love you to believe that OpenGL is outdated, but the truth is that it is not. The latest OpenGL specification (v4.5) was released in August, just a few months ago. On Windows games tend to use DirectX. However, those same games use OpenGL on other platforms such as MacOS X.

BTW, Gallium3D also has a DirectX state tracker, although I don't know which version. Plus, Valve Software was kind enough to release the code to their DirectX to OpenGL translation layer (https://github.com/ValveSoftware/ToGL).

Quote
How close are we to ever seeing OpenGL and/or DirectX support that will allow some of the 3D software and games to be ported to AmigaOS4.x?

I'm not sure exactly what you're asking. Blender (3D modelling and rendering software) runs on AmigaOS 4.x today, as do various 3D games (e.g, Jedi Academy (http://os4depot.net/index.php?function=showfile&file=game/fps/openjk.lha)).

If you're asking about newer games that require shaders, then the answer is: when we have Mesa + Gallium3D.

Quote
Does the type of 3D support currently provided for MorphOS3.7 and Radeon R400 based video cards make it easier, or possible to port better, or more recent 3D software and games?

My understanding is that MorphOS' TinyGL and drivers are faster than MiniGL + Warp3D on OS4, but we're also talking about an OpenGL 1.5ish feature set. So, no shaders, and no newer games.

Quote
Do any of you know the current state of the AROS video card drivers and what kind of ports are capable for AROS users?

They have Gallium3D up and running. AFAIK, it's kind of bolted onto the system with a *nix compatibility layer, but you can't argue with the results.

Quote
Will any of our NG Amiga platforms be able to get 3D games like Guild Wars 2 ported to them any time soon, or have new 3D games similar to that style, written for our NG platforms?

I've never seen Guild Wars 2, so I can't answer this. Obviously, the whole point of integrating Gallium3D is to make porting/writing more modern games possible.

Quote
My understanding (and this is not a knock on any platform, or an advertisement for any of the 3 NG Amiga systems) is that AmigaOS4.x uses one method for faster graphics and some kind of (is simulated the right word) 3D features,...

Warp3D provides genuine 3D acceleration, so "simulated" is definitely the wrong word. It's just rather dated.


Quote
while MorphOS provides a different type of 3D support in their drivers, which to some users and developers is considered better, or more complete than the 3D support in AmigaOS4.x at this time,...

I don't know about "more complete," but their drivers are certainly faster. Do note that both use the 3D GPU onboard the card, so "different type" is probably the wrong term. I have no idea about their 3D system's internals, but their driver API design is probably newer than Warp3D.

Quote
while AROS has even more 3D support features or functions.

AROS has Gallium3D, which gives them a more modern version of OpenGL with shaders.

Hans