Forum AmigaOne Zone

Forum użytkowników Amigi i nie tylko
Teraz jest wtorek, 19 mar 2024, 05:34

Strefa czasowa: UTC + 1




Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 43 ]  Przejdź na stronę 1, 2, 3  Następna strona
Autor Wiadomość
PostNapisane: sobota, 3 lut 2018, 17:38 
Offline
Generał
Generał

Dołączył(a): poniedziałek, 16 sty 2012, 22:11
Posty: 1825
Mamy oficjalną zapowiedź:

http://amigadeveloper.com/articles/movi ... 22018.html

--- Copy & Paste ---

Radeon Graphics: The Move To Polaris
February 3, 2018


Over the last few years, AmigaDeveloper.com Team member Hans De Ruiter has been working steadfastly on keeping the Enhancer Software in pace with the hardware developments of AMD's latest Radeon graphics cards.

Since the first Enhancer Software release in 2016, there have been fourteen updates to the RadeonHD driver. The driver has been expanded to support the exciting Warp3D Nova system and to be compatible with many more Radeon graphics cards running the Oland chipset.

AMD are continually updating the range of cards available and using newer more advanced chipsets. To keep the Enhancer Software in pace of AMD's advancements, we have had to significantly invest in more development.

In retail channels of late, the Southern Islands cards are now no longer available with the exception of Oland based R7 240 variants.
Such is the relentless march of technology in the wider computing world that the AmigaDeveloper.com team need to keep afoot of.

Introducing Polaris

Polaris is the name given to the chipset used in many of the currently sold graphics cards debuting in 2016 and updated during 2017. It is part of AMD's Graphics Core Next fourth Generation (also known as Arctic Islands).

The architecture is very impressive: It is an optimization for 14 nm FinFET process enabling higher GPU clock speeds than with the third GCN generation. Architectural improvements include new hardware schedulers, a new primitive discard accelerator, a new display controller, and an updated UVD that can decode HEVC at 4K resolutions at 60 frames per second with 10 bits per color channel.

Currently cards featuring the Polaris architecture are marketed under the Radeon RX 400 and 500 series.

One other claim to fame for Polaris, is that the PS4 Pro games console uses it's technology.


Enhancer Software Graphics Driver Development

As Project Manager, all these changes in mainstream computing graphics technology resulted in me having to hastily review our options. I knew we had to build on our development base or in future the video card options for new systems such as the X5000 would be rapidly diminishing. I concluded in early 2017 that a transition from Southern Islands to Polaris was required and work had to commence very soon given the likely scale of the project that Hans was embarking on.

By the time we had our Developer Conference in June 2017 at Amiga Kit's offices, work had already commenced. I gave a presentation to the enthusiastic developer team and Hans gave a question and answer session in video link from New Zealand.

Hans has been developing Radeon drivers since 2008 and bravely battling against problems such as non-existant hardware documentation and endianess issues. He is direct contact with engineers at AMD which is useful to fathom out black holes in the documentation and mitigate problems arising in implementing our driver.

The Polaris architecture shares some common design themes with the previous Southern Islands chipsets however there are many more changes which are completely new. Implementing them for our platform was an immense challenge. The details of the development hurdles that were overcome will most likely be pubished when the Polaris driver support reaches public release, so I will not go into these now.

Despite the long uphill struggle, Hans prevailed with his efforts. Our team has welcomed the third beta release of the driver this week and we are very much looking forward to making it available for Enhancer Software during this year.

We hope you welcome this great news as our small platform advances once again in terms of graphics support.

Matthew Leaman
Project Manager

--- End ---


Udostępnij dla FacebookUdostępnij dla Twitter
Góra
 Zobacz profil  
Cytuj  
PostNapisane: sobota, 3 lut 2018, 22:29 
Offline
Elitarny forumowicz
Elitarny forumowicz
Avatar użytkownika

Dołączył(a): piątek, 20 sty 2012, 22:31
Posty: 617
No i proszę, można? Można, poinformować ludzi co się dzieje. Mam tylko nadzieję że nowy sterownik dla AI będzie też wspierał karty z SI.

_________________
AmigaOne X5000/020, Sapphire Radeon R9 270X Toxic, 2GB RAM.
Amiga1200/060 32MB RAM
Obrazek


Góra
 Zobacz profil  
Cytuj  
PostNapisane: sobota, 3 lut 2018, 22:55 
Offline
Generał
Generał

Dołączył(a): poniedziałek, 16 sty 2012, 22:11
Posty: 1825
Radek Cz napisał(a):
No i proszę, można? Można, poinformować ludzi co się dzieje. Mam tylko nadzieję że nowy sterownik dla AI będzie też wspierał karty z SI.


Było o tym w innym wątku:

"Pracuję nad kartami Polaris (a więc podzbiorem kart RX) i będzie to osobny sterownik."


---Copy & Paste

http://amigaworld.net/modules/newbb/vie ... =33#806794

I'm working on Polaris cards (so a subset of RX cards), and it'll be a separate driver.

Hans

--- End ---


Góra
 Zobacz profil  
Cytuj  
PostNapisane: sobota, 3 lut 2018, 23:43 
Offline
Elitarny forumowicz
Elitarny forumowicz
Avatar użytkownika

Dołączył(a): piątek, 20 sty 2012, 05:09
Posty: 561
Lokalizacja: Warszawa
Radek Cz napisał(a):
No i proszę, można? Można, poinformować ludzi co się dzieje. Mam tylko nadzieję że nowy sterownik dla AI będzie też wspierał karty z SI.

Rzeczywiście, a pisze to "nielubiany" przez niektórych Matthew Leaman z AmigaKit.com. Ciekawym dlaczego oni go nie lubią? :think:

_________________
Robert "Hextreme" Szacki - Gear Works software


Góra
 Zobacz profil  
Cytuj  
PostNapisane: niedziela, 4 lut 2018, 00:42 
Offline
Elitarny forumowicz
Elitarny forumowicz
Avatar użytkownika

Dołączył(a): piątek, 20 sty 2012, 22:31
Posty: 617
amig_os napisał(a):
Było o tym w innym wątku:

"Pracuję nad kartami Polaris (a więc podzbiorem kart RX) i będzie to osobny sterownik."

Źle się wyraziłem, chodziło mi o to, że mam nadzieję że SI będzie rozwijane równolegle do AI.

Co do nielubienia Maćka Lamera, to on napisał tylko wiadomość, aczkolwiek ile ma udziału w tworzeniu sterowników to nie wiem.
A nie lubią go za to jaki jest i jak postępuje z klientami, z resztą przeczytaj sprawozdanie z Irlandzkiego party na eXecu,
napisanego przez Leona, sam się przekonasz jaki to "businesmen" z niego i jakie ma podejście.

_________________
AmigaOne X5000/020, Sapphire Radeon R9 270X Toxic, 2GB RAM.
Amiga1200/060 32MB RAM
Obrazek


Góra
 Zobacz profil  
Cytuj  
PostNapisane: wtorek, 6 lut 2018, 12:37 
Offline
Generał
Generał

Dołączył(a): poniedziałek, 16 sty 2012, 22:11
Posty: 1825
Hans zastanawiał się co zajmie mu mniej czasu zaprojektowanie własnego GPU czy co jakiś czas pisanie sterownika do nowszych rodzin kart graficznych ATI.

O wszystkim przeczytacie poniżej:

http://amigaworld.net/modules/news/arti ... 8165#99568




--- Copy & Paste ---

@lylehaze
Quote:
My "monitor" for the past six years has been a nice 37" 1080P, and it'll keep me for a while more. Perhaps my next one will be 4K?

I have a 4K screen, but still use it at 1080p on AmigaOS, mainly because 4K KVMs are still really expensive. It would also be nice if someone designed a good 4K theme, because the fonts and icons get pretty small...

@daveyw
Quote:
Although its sounds like Hans is expending energy just to keep up with AMD, which isn't ideal.

Not ideal, but necessary.
I've seriously considered designing my own GPU. While I couldn't beat them on performance,** I could design one that's way easier to program, and it would give us longer supply. I got as far as buying an FPGA board with HDMI connectors to tinker with. However, it would take a long time to do (>1 year for sure), and I'd need a gap in the market to sell to, or a business model that could pay the bills while I work on it.


@Raziel
Quote:
So will this "Enhancer V2" finally be shipped with a new minigl or other means of drivers to at least *use* the hardware power that the new (and old) gfx boards offer, or do we still have to rely on cpu power for video and 3D stuff?

No change likely for video playback, sorry. We have HW acceleration for the final YUV=>RGB step of video playback already. HW video coding is a big task that's completely separate from 2D/3D graphics acceleration.

OpenGL ES 2 + Warp3D Nova gives access to the hardware power of SI graphics cards for 3D stuff (and will also have Polaris support, when I'm done). You've already got access to that via Enhancer V1. Not too many apps/games take advantage of that yet, but they're coming.

If you're asking about Daytona's MiniGL Reloaded project; no idea. He's got his hands full with multiple projects right now...

Hans

** Unless someone has a 7nm or better fab and a team of engineers that I can borrow.

--- End ---


Góra
 Zobacz profil  
Cytuj  
PostNapisane: wtorek, 6 lut 2018, 14:49 
Offline
Znamienity forumowicz
Znamienity forumowicz

Dołączył(a): wtorek, 17 sty 2012, 20:57
Posty: 1196
Podsumowując te długie wywody. Sterownik jest rozwijany pod kątem stale zmieniającej się dostępności kart graficznych (w sklepach tylko nowe modele). Dodawane są POWOLI nowe funkcje ale ich wykorzystanie w grach/programach na razie jest nikłe. W praktyce porty gier są trudne/niemożliwe bo kod często zawiera mieszankę OpenGL i OpenGL ES a tego pierwszego nie mamy. O UVD możemy zapomnieć.

_________________
SAM440 Flex 800MHz 1GB HD7750 :mrgreen: SBLive! OS4.1 FE/A500/A600/A600+Furia/A1200/CD32/A4000D+A2320+PiccoloSD64


Góra
 Zobacz profil  
Cytuj  
PostNapisane: wtorek, 6 lut 2018, 15:19 
Offline
Generał
Generał

Dołączył(a): poniedziałek, 16 sty 2012, 22:11
Posty: 1825
Przemek napisał(a):
Podsumowując te długie wywody. Sterownik jest rozwijany pod kątem stale zmieniającej się dostępności kart graficznych (w sklepach tylko nowe modele). Dodawane są POWOLI nowe funkcje ale ich wykorzystanie w grach/programach na razie jest nikłe. W praktyce porty gier są trudne/niemożliwe bo kod często zawiera mieszankę OpenGL i OpenGL ES a tego pierwszego nie mamy. O UVD możemy zapomnieć.



Hans wspomina, że Dytona po ukończeniu Tower57 i Wings powróci do projektu w temacie ... MiniGL, Warp3DNova, OpenGL ... dla AmigaOS który rozpoczął wcześniej:

https://keasigmadelta.com/blog/the-mini ... et-is-out/

Jak widać już wcześniej mu to zadziałało.


Góra
 Zobacz profil  
Cytuj  
PostNapisane: wtorek, 6 lut 2018, 16:09 
Offline
Administrator
Administrator
Avatar użytkownika

Dołączył(a): poniedziałek, 16 sty 2012, 15:14
Posty: 4650
Ja słyszałem że jakieś uaktualnienie w temacie OpenGLES ma być dostępne na dniach (choć zapewne nie od razu publicznie).

Generalnie nie jest aż tak źle jak przedstawia to Przemek. Wystarczy wspomnieć że kiedyś też nie mieliśmy OpenGL, dlatego powstało MiniGL i gry W GL jednak dało się portować. Teraz też potrzebujemy czegoś takiego i abstrahując już nawet od Daytony, wiem że swoją pracę w tym temacie robi Huno. Tak więc ja jestem raczej spokojny że prędzej czy później zostaną stworzone warunki do łatwiejszego portowania gier. To tylko kwestia czasu. Oczywiście na dziś wychodzi na to że łatwiej jest zrobić coś od zera (Amicraft i Spencer) niż wykonać port.

Co do wsparcia UVD, to jak ktoś mądrze niedawno napisał, jest ono ważniejsze na dziś niż 3D. Bo nawet jak będzie tutaj wszystko dopieszczone to i tak trzeba będzie potem jeszcze te setki gier przenieść na AmigaOS, tymczasem gdyby było wsparcie wideo, już na starcie mamy dostęp do milionów filmów na YT.

No ale zapewne Hans w pierwszej kolejności robi to co jest łatwiejsze do zrobienia, tudzież co go najbardziej kręci.


Góra
 Zobacz profil  
Cytuj  
PostNapisane: wtorek, 6 lut 2018, 16:14 
Offline
Znamienity forumowicz
Znamienity forumowicz

Dołączył(a): wtorek, 17 sty 2012, 20:57
Posty: 1196
Cytuj:
Hans wspomina...


Raczej przypuszcza. Daniel może cały czas jednak cichaczem coś robić ale równie dobrze może weźmie kolejną grę na tapetę.
To tylko gdybanie. Nawet jeśli ten wrapper ukaże się szybko to przyspieszy jedynie stare produkcje. W temacie nowych okazuje się, że jednak "pełne" OGL by się przydało. I tu powstaje znowu wątpliwość. Czy ta Nova to była dobra ścieżka. Po ostatnich wypowiedziach Cyborga zaczynam mieć wątpliwości. Niby mamy shadery ale nic z tego....a UVD? :roll:

_________________
SAM440 Flex 800MHz 1GB HD7750 :mrgreen: SBLive! OS4.1 FE/A500/A600/A600+Furia/A1200/CD32/A4000D+A2320+PiccoloSD64


Góra
 Zobacz profil  
Cytuj  
PostNapisane: czwartek, 8 lut 2018, 23:05 
Offline
Generał
Generał

Dołączył(a): poniedziałek, 16 sty 2012, 22:11
Posty: 1825
https://keasigmadelta.com/blog/en-route-to-polaris/

Radeon RX Polaris 12 2GB VRAM GDDR5


Obrazek

PS.
Hans pokazuje, że Radeon RX działa na PCIe 1.1. czyli nie trzeba mieć X1000 lub X5000 wystarczy Sam 460 ze starszym złączem PCIe.


Góra
 Zobacz profil  
Cytuj  
PostNapisane: piątek, 9 lut 2018, 22:18 
Offline
Elitarny forumowicz
Elitarny forumowicz
Avatar użytkownika

Dołączył(a): piątek, 20 sty 2012, 22:31
Posty: 617
amig_os napisał(a):
https://keasigmadelta.com/blog/en-route-to-polaris/

Radeon RX Polaris 12 2GB VRAM GDDR5


Obrazek

PS.
Hans pokazuje, że Radeon RX działa na PCIe 1.1. czyli nie trzeba mieć X1000 lub X5000 wystarczy Sam 460 ze starszym złączem PCIe.

A skąd informację o dwóch giga graficznej pamięci wziąłeś bo na blogu nic o tym nie ma. Tak czy inaczej Hans daje radę.

_________________
AmigaOne X5000/020, Sapphire Radeon R9 270X Toxic, 2GB RAM.
Amiga1200/060 32MB RAM
Obrazek


Góra
 Zobacz profil  
Cytuj  
PostNapisane: piątek, 9 lut 2018, 22:48 
Offline
Administrator
Administrator
Avatar użytkownika

Dołączył(a): poniedziałek, 16 sty 2012, 15:14
Posty: 4650
Swoją drogą starej wersji systemu używa.


Góra
 Zobacz profil  
Cytuj  
PostNapisane: sobota, 10 lut 2018, 09:23 
Offline
Generał
Generał

Dołączył(a): poniedziałek, 16 sty 2012, 22:11
Posty: 1825
Radek Cz napisał(a):
A skąd informację o dwóch giga graficznej pamięci wziąłeś bo na blogu nic o tym nie ma. Tak czy inaczej Hans daje radę.


Na obrazku widać Polaris 11 czyli Radeon RX460, karty te mają 2GB lub 4 GB pamięci wideo.

Poniżej Hans potwierdził, że najmocniejsza karta RX580 użyje całej swojej pamięci czyli 8 GB.
Na podstawie tego wnioskuję że karta z Polaris 11 z obrazka używa 2GB lub 4GB.

http://amigaworld.net/modules/news/arti ... t=20#99577

--- Copy & Paste

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.

Hans

--- End ---


Góra
 Zobacz profil  
Cytuj  
PostNapisane: niedziela, 11 lut 2018, 15:05 
Offline
Generał
Generał

Dołączył(a): poniedziałek, 16 sty 2012, 22:11
Posty: 1825
amig_os napisał(a):
Na obrazku widać Polaris 11 czyli Radeon RX460, karty te mają 2GB lub 4 GB pamięci wideo.

Poniżej Hans potwierdził, że najmocniejsza karta RX580 użyje całej swojej pamięci czyli 8 GB.
Na podstawie tego wnioskuję że karta z Polaris 11 z obrazka używa 2GB lub 4GB.

http://amigaworld.net/modules/news/arti ... t=20#99577

--- Copy & Paste

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.

Hans

--- End ---



Errata:

W wyniku pośpiechu zamiast Polaris 12 napisałem Polaris 11.

Powinno być:
Na obrazku widać Polaris 12 czyli Radeon RX540/RX550, karty te mają 2GB lub 4 GB pamięci wideo.


Reszta bez zmian :)


Góra
 Zobacz profil  
Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 43 ]  Przejdź na stronę 1, 2, 3  Następna strona

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 3 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Powered by phpBB® Forum Software © phpBB Group
Przyjazne użytkownikom polskie wsparcie phpBB3 - phpBB3.PL
phpBB SEO