Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
5 crawler(s) on-line.
 162 guest(s) on-line.
 1 member(s) on-line.


 matthey

You are an anonymous user.
Register Now!
 matthey:  1 min ago
 OlafS25:  8 mins ago
 amigakit:  37 mins ago
 RobertB:  1 hr 48 mins ago
 Rob:  1 hr 49 mins ago
 A1200:  1 hr 55 mins ago
 pixie:  2 hrs ago
 sibbi:  2 hrs 22 mins ago
 NutsAboutAmiga:  2 hrs 36 mins ago
 OneTimer1:  3 hrs 7 mins ago

hardware OS4   hardware OS4 : Radeon: The Move To Polaris
   posted by amigakit on 3-Feb-2018 14:23:38 (6240 reads)
We have published an article named Radeon: The Move To Polaris today which provides an update on the development of the graphics drivers in the forthcoming Enhancer Software V2 release.

    

STORYID: 8165
Related Links
· More about hardware OS4
· News by amigakit


Most read story about hardware OS4
20 Answers with Alan Redhouse of Eyetech

Last news about hardware OS4
Sam460LE updates
Printer Friendly Page  Send this Story to a Friend

Goto page ( 1 | 2 )

PosterThread
Hans 
Re: Radeon: The Move To Polaris
Posted on 6-Feb-2018 21:43:33
#21 ]
Elite Member
Joined: 27-Dec-2003
Posts: 5067
From: New Zealand

@Raziel
Quote:
I don't understand.

That makes two of us. I've worked really hard to move graphics forward and deliver 3D acceleration. So, your vague claims that we can't use the GPU's power are rather irksome and untrue.

So, to spell it out again:
- The W3D_SI driver *does* use provide GPU acceleration, albeit at a limited level
- GLES2 and Warp3D Nova unlock even more GPU power, including being able to use programmable shaders
- Both of the above are available *now*

Sure, Warp3D Nova is still a work-in-progress (yes, kas1e, I will get back to working on its shader compiler when I can), but we do have access to GPU acceleration, including modern shaders.

Quote:
I don't do Facebook (blocked out) so i can't read what's written there.

Alt link.

Quote:
Does it mean there won't be any minigl updates from you/hyperion?

I'm talking about a specific fix (or better, implementation) which made a persistent 3D z-ordering issue in ResidualVM (Grim Fandango) go away (something like that, at least iirc).

Daytona told me that he implemented some missing functions and now it's working (rendering) like it is supposed to be, but of course, releasing ResidualVM without an updated minigl would be pointless.

I haven't worked on MiniGL for years. It's open-source though, so anyone can make fixes. If there are long outstanding unreleased fixes, then perhaps it's time that someone produces a new release...


Quote:
And another question, will the new driver support the DisplayPort?

Not yet. Given that pretty much every monitor supports HDMI too, it's a low priority.

Quote:
If i'd go and choose a 8 GB Ram gfx card (e.g. RX580), will the new driver (programs, games etc.) make use of all the RAM?

Yes. That was announced at AmiWest 2017, and I showed a clip of OpenJK with texture detail set to extreme using up over 600 MiB of VRAM with zero slowdown.

@kas1e
Quote:
Good that you do all of this , i just fear that now shaders in the nova will have no updates for long time :( (i mean arrays :) ). Hope to be wrong :)

Hope to prove you wrong.
Of course, I need to get Polaris up and running first, though.

Hans

Last edited by Hans on 06-Feb-2018 at 09:46 PM.


_________________
http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project.
https://keasigmadelta.com/ - More of my work.

 Status: Offline
Profile     Report this post  
Hans 
Re: Radeon: The Move To Polaris
Posted on 6-Feb-2018 21:49:57
#22 ]
Elite Member
Joined: 27-Dec-2003
Posts: 5067
From: New Zealand

@Overflow
Quote:
... Its not meant as a bait to take this dicussion offtopic, but your comment about FPGA and selfdesign spurred a reaction

Yep, it certainly has, and I like the idea myself too.

@daveyw
Quote:
Yeah, that makes sense, given that the market has seen a number of companies (S3? 3dfx?) drop off to the point where there's only 2 players left, and they produce other products as well.

It'll take some creativity...

Now, if you'll excuse me, I've got drivers to write.

Hans


_________________
http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project.
https://keasigmadelta.com/ - More of my work.

 Status: Offline
Profile     Report this post  
Hans 
Re: Radeon: The Move To Polaris
Posted on 7-Feb-2018 4:18:27
#23 ]
Elite Member
Joined: 27-Dec-2003
Posts: 5067
From: New Zealand

@kas1e
Quote:
Instead, what we have now which can help in ports, its OpenGLES , which is kind of limited subset of functions OpenGL have. But sad truth is, almost none of popular and opensource software use pure openGLES calls...

Tablets & smartphones use GLES, so look for projects that target them, or have ports for them...

@Sinan
Quote:
Is supporting a external mini pci-e video decoder like Broadcam 970015 is also a hard work ?

Probably a similar amount of work to supporting the video decoder built in to the graphics card. Plus, it would be inferior because the decoded video would then need to be copied to VRAM.

Hans


_________________
http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project.
https://keasigmadelta.com/ - More of my work.

 Status: Offline
Profile     Report this post  
kas1e 
Re: Radeon: The Move To Polaris
Posted on 7-Feb-2018 8:11:49
#24 ]
Elite Member
Joined: 11-Jan-2004
Posts: 3549
From: Russia

@Hans
Quote:

Tablets & smartphones use GLES, so look for projects that target them, or have ports for them...


Most of time what is targeted for tableds and smartphones , and opensourced, use all kind of crap we don't have: java, all kind of latest C with all the deps and co. And, even if you found anything which is C , and pure GLES, then, it also should be SDL2 , as we have gles2 support in SDL2 only, and not in SDL1.

Instead, all opensourced stuff for desktops (win32/linux), can be ported, but almost all the time use OpenGL as well together with GLES. Or even without GLES , as there is no needs for when there is full OpenGL.

The only exception from all this is Emscripten, which is GLES2 only, so, any project targeted on it, and which not Java, can be ported.

But so far i found only one project which:

1). Plain C / C++ , without needs of C11++
2). Pure GLES2

But even there, i have problems, as it used SDL1 (so no GLES2 compiled in for us), and together with SDL1, it use EGL , with functions Huno's wrapper didn't have => at moment can't be ported without much rewriting.

But if there was OpenGL for us, its just matter of compiling it in SDL1, and there is a lot of old and new stuff right away to port. But yeah, i realize how hard to make OpenGL and why we go GLES2 route :(

Probably minigl replacement with some functions added at top (shader based), can help, but that unreal with our man power..


_________________
Join us to improve dopus5!
zerohero's mirror of os4/os3 crosscompiler suites

 Status: Offline
Profile     Report this post  
AmigaBlitter 
Re: Radeon: The Move To Polaris
Posted on 7-Feb-2018 18:32:17
#25 ]
Elite Member
Joined: 26-Sep-2005
Posts: 3513
From: Unknown

@hans

thank you Hans for all the effort you've made to improve the Amiga graphics capabilites.

Your work is appreciated.
I appreciate too the innovation spirit (visionary) you have, working on the laptop project and on a (eventually) custom GPU

Last edited by AmigaBlitter on 07-Feb-2018 at 07:04 PM.


_________________
retired

 Status: Offline
Profile     Report this post  
Hans 
Re: Radeon: The Move To Polaris
Posted on 8-Feb-2018 0:53:19
#26 ]
Elite Member
Joined: 27-Dec-2003
Posts: 5067
From: New Zealand

@AmigaBlitter
Thanks

@kas1e
Quote:
...
But so far i found only one project which:

1). Plain C / C++ , without needs of C11++
2). Pure GLES2

We really need C++11 support, because more and more software is using it, and it makes developing easier.

Quote:
But even there, i have problems, as it used SDL1 (so no GLES2 compiled in for us), and together with SDL1, it use EGL , with functions Huno's wrapper didn't have => at moment can't be ported without much rewriting.

There's work to be done, then...

Quote:
But if there was OpenGL for us, its just matter of compiling it in SDL1, and there is a lot of old and new stuff right away to port. But yeah, i realize how hard to make OpenGL and why we go GLES2 route :(

I've pointed to Regal before as a way to get full OpenGL on top of GLES2+. You'd still need to update SDL1 to use that instead of MiniGL (or update MiniGL to use Regal), but it should work. AFAIK, nobody has given it a shot yet...

Bear in mind that the biggest difference between desktop OpenGL and GLES2+, is that GLES2+ ditches old outdated stuff that you should NOT be using any more.** Well written apps/games that use moden OpenGL should be relatively easy to adapt to GLES2.

Hans


** That's why it's a lot easier to implement than desktop OpenGL, which carries the old legacy crud along with it.


_________________
http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project.
https://keasigmadelta.com/ - More of my work.

 Status: Offline
Profile     Report this post  
number6 
Re: Radeon: The Move To Polaris
Posted on 8-Feb-2018 15:48:19
#27 ]
Elite Member
Joined: 25-Mar-2005
Posts: 11589
From: In the village

@thread

Pic and info

#6


_________________
This posting, in its entirety, represents solely the perspective of the author.
*Secrecy has served us so well*

 Status: Offline
Profile     Report this post  
kas1e 
Re: Radeon: The Move To Polaris
Posted on 8-Feb-2018 16:05:03
#28 ]
Elite Member
Joined: 11-Jan-2004
Posts: 3549
From: Russia

@Hans
I checked Regal, seems it not worth of effort. At least how i see it. Check for more info there: http://www.amigans.net/modules/xforum/viewtopic.php?topic_id=7730&forum=3


_________________
Join us to improve dopus5!
zerohero's mirror of os4/os3 crosscompiler suites

 Status: Offline
Profile     Report this post  
pavlor 
Re: Radeon: The Move To Polaris
Posted on 8-Feb-2018 16:31:51
#29 ]
Elite Member
Joined: 10-Jul-2005
Posts: 9591
From: Unknown

@number6

AmigaOS 4.1 Update 2?

 Status: Offline
Profile     Report this post  
Hans 
Re: Radeon: The Move To Polaris
Posted on 8-Feb-2018 23:03:14
#30 ]
Elite Member
Joined: 27-Dec-2003
Posts: 5067
From: New Zealand

@pavlor

Hehe, my test system (Sam460) hasn't had a clean install in a while...

@kas1e

Thanks for looking into it. I'll check out your findings in detail later.

Hans

Last edited by Hans on 08-Feb-2018 at 11:05 PM.


_________________
http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project.
https://keasigmadelta.com/ - More of my work.

 Status: Offline
Profile     Report this post  

Goto page ( 1 | 2 )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle