Stan radeonhd: dokumentacje, HDMI, CS i oszczędność energii

Niestety otwarty sterownik radeonhd nie doczekał się jeszcze akceleracji dla kart serii R600 i R700. Jak się jednak okazuje nie przeszkodziło to kilku innym osobom w pracy nad oddzielnymi zadaniami.

Dwie najnowsze serie zdecydowanie nadal cierpią na brak dokumentacji, do wydania których było już kilka nieudanych (zatrzymanych) podejść. Najwyraźniej ich odpowiednie przygotowanie do publicznego wglądu okazało się trudnym zadaniem. Dodatkowo programiści są teraz częściowo zajęci nadchodzącym wydaniem openSUSE 11.1, co nie przyspiesza rozwoju sterownika. Nie oznacza to jednak całkowitego zastoju.

Kilka dni temu Christian König opublikował zaktualizowaną swoją łatkę wprowadzającą obsługę silnika HDMI, który pozwala na przesyłanie razem z obrazem również dźwięku. Poprzednia opublikowana wersja działała na mocno ograniczonej ilości modeli oraz bazowała na przestarzałym kodzie, co dodatkowo utrudniało jej testowanie. Nowa łata powinna działać na wszystkich kartach z HDMI i mile widziane jest jej przetestowanie na posiadanym sprzęcie.

Bliska ukończenia jest również praca nad gałęzią “CS”, która wprowadza w kod sterownika odpowiednie makra zamiast standardowych wywołań. Wprowadzenie tych zmian znacząco oczyści kod sterownika oraz ułatwi jego dalsze rozwijanie. Włączenia “CS” do głównej gałęzi możemy spodziewać się nawet w najbliższych dniach.

Kolejną ciekawostką jest praca yangman-a nad oszczędzaniem energii dostępnym w nowszych kartach (serie 3xxx i nowsze). Udało mu się przeportować kod programisty agd5f oraz nieco go rozbudować o wykorzystanie dodatkowych rejestrów. Wg ACPI jego ThinkPada T60 udało się dzięki temu zejść na pobór około 14.3W w stanie bezczynności. Na razie niepowodzeniem zakończyła się próba implementacji “dynamic MC Host block enable” oraz “static screen mode”. W przypadku tego kodu publikacja odpowiedniej łatwi powinna nastąpić wręcz w ciągu najbliższych godzin.

Aktualizacja:
Zgodnie z zapowiedzą Yang Zhao opublikował łatkę ze wstępnym wsparciem dla PowerPlay na kartach R500.

żadnych reklam, sama wiedza.

Zarejestruj się na BEZPŁATNY NEWSLETTER i raz w tygodniu otrzymuj najważniejsze wiadmości
ze świata IT, nowych technologii i kryptowalut.

Bez reklam.

14 odpowiedzi na „Stan radeonhd: dokumentacje, HDMI, CS i oszczędność energii”
  1. Awatar ups5
    ups5

    A co to za źródło? To Google publikuje niusy?

    1. Awatar kocio
      kocio

      A i owszem, nawet po polsku =} :

      http://serwer22962.lh.pl/google-news-po-polsku/

      ale poprawiłem powtarzając link z tekstu – będzie bardziej użyteczny.

    2. Awatar Zajec
      Zajec

      Próbowałem zostawić pusty adres, jako że źródłem są rozmowy prywatne, wiadomości z listy oraz rozmowy na IRC. Niestety system nie pozwolił na pozostawienie pustego adresu 🙂 Może być i ten adres co podałeś kocio – przynajmniej jedną "nowinkę" tłumaczy 🙂

      1. Awatar kocio
        kocio

        Ja też nie zawsze trzymam się jednego niusa, ale na końcu podaję po prostu linka do tego, który jest najciekawszą kontynuacją jeśli ktoś jest zainteresowany – np. ten, z którego najwięcej opisałem albo taki z najbardziej intrygującymi faktami.

      2. Awatar jellonek
        jellonek

        podpytaj michuka – wiem ze istnieje mozliwosc wywalenia linka zrodlowego, z wpisem kursywa "zrodlo wlasne" – ale nie bardzo wiem jak to sie robi 😉
        przez edycje newsa mozna wywalic linka – tyle wiem…

  2. Awatar Zajec
    Zajec

    Przy okazji niejaki Zajec zadbał o GUI dla wybierania urządzenia wyjścia (a tym wypadku audio na kacie graficznej) 🙂 W SMPlayerze wystarczy wejść w preferencje i wyklikać odpowiednie ustawienie. Pochwalę się, a co! 🙂

  3. Awatar Linuksiarz
    Linuksiarz

    Witam
    Ostatnio przeczytalem, że ati (nvidia chyba tez) nie wspiera odtwarzania filmow hd. Rzeczywiscie na tym samym sprzecie (a64 1,8GHz, hd2600xt), filmy pod windowsem (vlc, windows media classic) chodza plynnie, nie mozna tego powiedziec o linuksie (ubuntu 8.04 64-bit) (mplayer, vlc) :-((
    Ciekawy kiedy amd/ati wprowadza obsluge hd pod linuksem?
    Pozdrawiam

    1. Awatar Maners
      Maners

      Wg Phoronix mozna sie wkrotce spodziewac sprzetowego dekodowania HD w binarnych sterownikach AMD/ATI:

      http://www.phoronix.com/scan.php?page=news_item&a…

    2. Awatar Zajec
      Zajec

      Niestety, ze sprzętowym dekodowaniem w otwartym sterowniku będzie ciężko. W tej kwesti jedyne na co możemy niedłgo liczyć do sprzętowe skalowanie (xv).

      1. Awatar likemandrake
        likemandrake

        Jestem pod wrażeniem Twojej wiedzy i determinacji 🙂 Świetna robota!

    3. Awatar borizm
      borizm

      Były takie czasy, gdy na tym samym sprzęcie Xvid pod Windows ciął, a mplayer pod Linux dawał sobie radę z puszczaniem 4 Xvid'ów na raz.

      Akcelaracja sprzętowa faworyzuje tych przy kasie ? Coś jak ACPI najlepiej wspierane pod Windows mimo bugów w Windows ?

  4. Awatar Domker_
    Domker_

    Widzę, że się starają 😀
    Z chęcią skorzystam – mam Radeona HD2600 🙂

    1. Awatar PACH
      PACH

      też mam HD2600, ale dopóki nie będzie akceleracji 3D to nawet kijem tych sterów nie dotknę 😉 , a narazie pozostają mi zamknięte stery i stary Xorg, zresztą do zamkniętych (początkowo tylko wersja OEM) mają wprowadzić obsługę sprzętowego dekodowania video w HD.

  5. Awatar gbudny
    gbudny

    Tak sobie zerknąłem dziś na phoronix i znalazłem ciekawy news.

    "CyberLink Announces Linux HD Video Player"

    http://www.phoronix.com/scan.php?page=news_item&a…

    Zastanawiam się tylko kiedy ludzie z Nvidia się obudzą?

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *