eXec.plMAGAZYN UŻYTKOWNIKÓW KOMPUTERÓW AMIGA
MAGAZYN UŻYTKOWNIKÓW KOMPUTERÓW AMIGA

poniedziałek, 25. września, 2017, 10:02

Dodano: 2011-04-05 15:15, Autor: kb, Kategoria: AmigaOS, Liczba wyświetleń: 3492

A A A

OpenGL w AmigaOS - raport z blogu Hyperionu

Hans-Jorg Frieden na blogu firmy Hyperion zamieścił cele jakim powinna sprostać nowa implementacja OpenGL w systemie operacyjnym Amigi.

opengl

Główne założenia to:

  • dostarczenie sprzętowej akceleracji OpenGL dla programów, gier i systemu operacyjnego
  • dostarczenie elastycznego interfejsu sterowników, który pomimo wyboru Gallium3D jako bazy sterowników będzie mógł korzystać z innych sterowników
  • niskopoziomowe API niezależne od amigowych ekranów i okien umożliwiające jednakże renderowanie na nich obrazu
  • możliwość aktualizacji do najnowszych wersji OpenGL
  • wsparcie dla wielowątkowości i obsługę wielu procesorów

W uzupełneniu wpisu na blogu Hans-Jorg Frieden poinformował na forum amigans.net, że obecnie trwają prace nad dokończeniem opisanej architektury ze wsparciem dla sterownika bez akceleracji sprzętowej. Dokończenie wspomnianych wyżej prac planowane jest na koniec tego lub przyszłego tygodnia.


Dodaj komentarz

SZAMAN
Redaktor

komentarz #1 wysłany: 2011-04-05 15:39

dostarczenie elastycznego interfejsu sterowników - to mi się podoba

Odpowiedz

SZAMAN
Redaktor

komentarz #2 wysłany: 2011-04-05 16:03

Na amigans Rogue pisze też, że otrzymamy większą prędkość działania, pełną implementację OpenGL, nowe możliwości (np. zabawa z GL Shader Language) i dostęp do najnowszego sprzętu. Problemem jest natomiast to, że Gallium3D nie wspiera niczego poza kartami opartymi o chipset R300, więc Redeony z serii 9xxx i 7xxx nie bedą wpierane. Bracia zastanawiają się jak ten problem rozwiązać i być może powstaną jakieś podstawowe (generic non-Gallium3D) sterowniki 3D dla tego typu sprzętu.

Odpowiedz

Konrad Bielski
Redaktor

komentarz #3 wysłany: 2011-04-05 16:25 w odpowiedzi na komentarz #2

Problemem jest natomiast to, że Gallium3D nie wspiera niczego poza kartami opartymi o chipset R300

Rogue napisał, że Gallium3D nie wspiera niczego poniżej chipsetu R300. Dlatego właśnie Hans de Ruiter pracuje nad sterownikami 2D dla układów R6xx i R7xx o czym wspominałem ostatnio na forum w wątku: Sterowniki Radeon HD - postępy prac.

Odpowiedz

Konrad Bielski
Redaktor

komentarz #4 wysłany: 2011-04-06 13:51 w odpowiedzi na komentarz #3

Na amigans.net Frieden podał, że kompatybilność z obecnie używaną na Amidze minigl.library może być zapewniona poprzez odpowiedni wrapper.

Odpowiedz

Konrad Bielski
Redaktor

komentarz #5 wysłany: 2011-04-09 12:28

Szczegóły implementacji nowego OpenGL przedstawiamy na forum w wątku: OpenGL - postępy prac

Odpowiedz

AmigaOS.pl

Polecamy
Najpopularniejsze
eXec blog

Świat poza Amigą: