Click Here
home features news forums classifieds faqs links search
5657 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
Channel: #Amigaworld
Channel Policy and Guidelines

(Uses JAVA Applet and Port 1024)
Visit the Chatroom Website

Who's Online
 67 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 Trekiej:  47 mins ago
 Develin:  48 mins ago
 noXLar:  57 mins ago
 Pierre55:  1 hr 5 mins ago
 AmigaMac:  1 hr 23 mins ago
 asymetrix:  1 hr 33 mins ago
 Yssing:  1 hr 37 mins ago
 OneTimer1:  1 hr 44 mins ago
 amigakit:  1 hr 56 mins ago
 zipper:  2 hrs 10 mins ago

hardware OS4   hardware OS4 : Radeon: The Move To Polaris
   posted by amigakit on 3-Feb-2018 14:23:38 (3263 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.

    

Related Links
· More about hardware OS4
· News by amigakit


Most read story about hardware OS4
New CPU Modules: Estimated Availability June 19/2006

Last news about hardware OS4
Radeon: The Move To Polaris
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: 4828
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.

 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: 4828
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

 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: 4828
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

 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: 3213
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..

 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: 3339
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.

 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: 4828
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.

 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: 9994
From: In the village

@thread

Pic and info

#6

 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: 3213
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

 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: 8572
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: 4828
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.

 Status: Offline
Profile     Report this post  

Goto page ( 1 | 2 )

[ home ][ about us ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright 2000 - 2017 Amigaworld.net.

Amigaworld.net was originally founded by David Doyle