R600/R700 - wysyp nowości

28 maj 2010
Author Avatar Godzina : 22:57 Komentarzy : 3 Odsłon : 296
QR Code

Oszczędzanie energii

Jakiś czas temu pojawiły się łatki pozwalające na oszczędzanie energii w układach graficznych R600 / R700. Dnia wczorajszego, Alex Deucher opublikował kolejny zetsaw pozwalający na kompletne zarządzanie energią w układach serii Radeon HD 2000/3000/4000  :

  • [PATCH] drm/radeon/kms/pm: patch default power state with default clocks/voltages on r6xx+
  • [PATCH] drm/radeon/kms/pm: radeon_set_power_state fixes
  • [PATCH] drm/radeon/kms/pm: voltage fixes
  • [PATCH] drm/radeon/kms/pm: add support for SetVoltage cmd table

Istnieją duże szanse, że zmiany pojawią się w jądrze 2.6.35.

Sterownik Gallium3D

Dotychczas dla układów Radeon był dostępny sterownik r300g dla nowej biblioetki sterowników graficznych Gallium3D. Tym razem udostępniono zupełnie nowy r600g obsługujący wspomniane układy R600/R700. Na chwile obecną, sterownik radzi sobie wyłącznie z glxgears, jednak umieszczenie go w głównej, rozwojowej linii Mesy 7.9, może oznaczać owocne zmiany w najbliższym czasie.

Tilling

Sterownik wzbogacił się również o obsługę sprzętowego Tillingu zarówno 1D jak i 2D. Tilling to nic innego, jak możliwość składania tekstur z bitmapowych kawałków, gdzie programista może zdefiniować jak często obrazek ma się powtórzyć na powierzchni obiektu.

OpenGL 4 - mam i ja

13 kwi 2010
Author Avatar Godzina : 19:37 Komentarzy : 6 Odsłon : 558
QR Code

29 marca, AMD udostępniło testowe sterowniki dla Linuksa wspierające implemntację OpenGL 4.0, która jest w pełni obsługiwana przez rodzinę układów ATI Radeon HD 5000. Wiele się spekulowało na temat tak rychłego wypuszczenia sterowników przez Kanadyjczyków, a mianowicie doszukiwano się podłoża marketingowego przeciwko zawziętemu konkurentowi NVIDII, która prócz zapowiedzi układów Fermi (GTX 470 i 480) oferujących wykorzystanie możliwości jakie niesie ze sobą OpenGL 4.0, nie posiadała ich jeszcze w swojej ofercie. Premiera tych układów odbyła się całkiem niedawno, stąd też NVIDIA  przygotowała nam niespodziewajkę - sterowniki oznaczone numerem 195.36.07.04, które również oferują OpenGL 4.0. Sterowniki można pobrać ze strony : http://developer.nvidia.com/object/opengl_driver.html

R600/R700 i oszczędzanie energii

18 mar 2010
Author Avatar Godzina : 19:17 Komentarzy : 0 Odsłon : 275
QR Code

Bardzo dobra wiadomość dla posiadaczy kart ATI opartych o układy R600/R700, korzystających z otwarto źródłowych sterowników. W zeszłą niedzielę, opublikowano pierwsze łatki, opdowiedzialne za zarządzanie energią - mianowicie przerwania GUI Idle IRQ, możliwości zmiany taktowania układu graficznego i pamięci oraz zmniejszenie liczby aktywnych strumieni SIMD. Dzisiaj pojawiły się kolejne elementy całej układanki. Alex przedstawił kolejny zestaw łatek, odpowiedzialnych tym razem za monitoring temperatury z wykorzystaniem czujników termincznych I2C, co  z kolei pozwala nie tylko na sprawdzenie aktualnej temperatury układu, ale także kontrolę nad prędkością obrotową wentylatorów. Alex planuje jeszcze wprowadzić między innymi :

  • możliwość zmiany napięć zasilających
  • poprawę algorytmu zmieniającego taktowanie pamięci oraz układu,
  • reagowanie na typ zasilania komputera

Osobiście mam nadzieję, że Alex zdąży do wydania jądra 2.6.35

R600 Gallium3D Shader Compiler

08 mar 2010
Author Avatar Godzina : 12:02 Komentarzy : 1 Odsłon : 356
QR Code

Jerome Glisse z Red Hat przedstawił na swoim blogu pierwsze efekty prac nad kodem sterownika kart graficznych opratych o układy R600/700 dla nowego modelu Gallium3D. Nie ma tego wiele, jednak możliwe stało się wyświetlanie prostych trójkątów z wykorzystaniem nowego komplatora shaderów. 

RadeonHD r6xx/r7xx + KMS

09 lut 2010
Author Avatar Godzina : 00:12 Komentarzy : 18 Odsłon : 1104
QR Code

Nadchodzi chwila szczególna, która nie przejdzie obok mnie obojętnie. Mam konkretnie na myśli bliski termin ukończenia jądra 2.6.33 oraz mojego ulubionego środowiska graficznego KDE 4.4. Postanowiłem więc zrobić zobie mały podkład pod nowy system, opierając się na jedynej słusznej dystrybucji Slackware-Current.

Jak niektórzy z Was pamiętają, posiadam w swoim placku mobilnego RadeonaHD 3450, który swojego czasu sprawiał mi ogromne problemy na pseudo-sterowniku ATi. Korzystając więc z okazji, przygotowałem dla Was małe How-to jak zmusić tą kartę do poprawnej pracy z otwartymi sterownikami oraz z hitem ostatniego czasu - obsługą KMS.

czytaj więcej

Dobre czasy dla kart ATi ?

01 lut 2010
Author Avatar Godzina : 23:06 Komentarzy : 9 Odsłon : 587
QR Code

Wszystko wygląda na to, że nadchodzą dobre czasy dla otwarych sterowników kart graficznych opartych na układach graficznych ATi. David Airlie przygotował nowy zestaw łatek DRM, które najprawdodponiej znajdą się w jądrze 2.6.33-rc7. Wśród nich można zauważyć poprawki menadżera pamięci TTM, usprawnienia obsługi DisplayPort, r600 blit mutex oraz wsparcie dla sterowników graficznych VMWare. Co ciekawe, łata uwzględnia również przeniesienie konfiguracji Radeon KMS z grupy staging do głównego drzewa konfiguracyjnego, co w praktyce oznacza, że sterownik oficjalnie jest gotowy do normalengo funkcjonowania.

Na chwilę obecną brakuje kilku funkcjonalności, takich jak poprawne zarządzanie energią, nad którą trwają już prace. Warto przy okazji wspomnieć, że wraz z wydaniem jądra 2.6.33 w staging pojawi się kod Nouveau KMS dla kart bazujących na układach NVIDIA.

Tym czasem, zaledwie miesiąc po uwolnieniu dokumentacji układów ATI Radeon HD 5000  w repozytorium sterowników xf86-video-ati DDX pojawił się wstępny kod obsługujący zarządzanie trybami graficznymi poprzez wyjścia VGA i DVI. Na chwilę obecną sterowniki nie oferują jeszcze akclereacji 2D (EXA) oraz 3D (Mesa/Gallium3D). Według oczekiwań KMS dla "Evergreenów" będzie dostępny w jądrze 2.6.34.

Ostatnie 10 wpisów

Ostatnie 5 komentarzy

Facebook

Kategorie

Archiwum

Blogroll

Flag Counter

free counters