Wstępna akceleracja 3D dla nowych kart ATI

  • Home
  • /
  • Blog
  • /
  • Wstępna akceleracja 3D dla nowych kart ATI

Data: 17 kwietnia, 2009

Godzinę temu opublikowana została wstępna wersja otwartej akceleracji 3D.

Całkiem niedawno udało się zakończyć włączanie akceleracji 2D (kart R6xx i R7xx) do głównych wersji jądra i sterowników. Dosłownie przed chwilą Alex Deucher opublikował wstępną wersję akceleracji 3D, która będzie udoskonalana przez następne miesiące.

Na razie znowu wymagane są specjalne wersje sterowników (z odpowiednich gałęzi), ale niedługo ─ z ukończeniem radeon-rewrite oraz wydaniem Mesa 7.5 ─ wszystko powinno trafiać do gałęzi głównych.

Pierwsi testerzy mile widziani 🙂

Podobne wpisy

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone


  1. Mazur pisze:

    Na to czekalem :). Nie przepadam za Catalystem, zwlaszcza w ostatnich tygodniach oraz z checia wyprobuje tego sterownika.

    1. Matthew pisze:

      Ja tam Catalysta w miarę lubię. Ostatnio nawet doszedłem do wniosku, że ATi specjalnie opóźnia wprowadzenie ficzerów w swoich sterownikach chroniąc mnie przed bug'ami w nowych oprogramowaniu (machnąłem instalację nowych sterowników nVidii na kernelrze 2.6.29 i nowym X.Org'u i ładnie się wszystko posypało, myszka to nie wie czy może klikać czy nie, w ogóle nie rozpoznaje co jest pod spodem). Ale fakt taktem, że jakby tak efekty KWin z KDE4 działały ładnie na otwartych sterach, oraz wiatrak nie szalał to wolałbym jednak otwarte sterowniki. No cóż, przyjdzie poczekać. Swoją drogą jakby nie patrzeć i tak trzeba być wdzięcznym ATi za udostępnienie dokumentacji, bo bez niej to jeszcze długo byśmy nie mieli sensownie się zapowiadających otwartych sterów.

      1. Mazur pisze:

        Fakt, udostepniaja dokumentacje i ogolnie pomagaja w rozwoju otwartych sterownikow, lecz Catalystom dluga droga do perfekcji. Gdyby nie 3d to juz dawno mialbym otwarty sterownik. Niestety sterowniki od AMD stwarzaja mi duzo problemow, i na windowsie ostatnio jak tez na Linuxie. No coz, nalezy poczekac :).

  2. likemandrake pisze:

    Należy dodać, że autor tego newsa ma pewien wkład w rozwój tych sterowników 😉

    1. Zajec pisze:

      E, co najwyżej testuję i męczę o poprawianie błędów 😉

  3. Zajec pisze:

    To chyba jeden z moich słabszych newsów, ale chciałem koniecznie podzielić się taką przełomową nowiną, a czasu teraz mam akurat mało 🙂

  4. Emdé pisze:

    Świetnie, niedługo otwarte sterowniki zaczną wspierać nowsze karty, do tego radeon-rewrite i Catalysty do piachu ;).

    Osobiście sam używam otwartych (bo mi Catalysty nie działają w Archu) na RS690 (Radeon X1200/X1250) i, poza dość słabą wydajnością 3D, nie narzekam.

  5. http://opzsgu.myopenid.com/ pisze:

    Może by tak napisać, że chodzi o linux ?

    1. Za co te minusy? Osnews to przecież nie serwis o Linuxie, tylko

      "serwis społecznościowy, na którym publikowane są aktualne informacje ze wszystkich dziedzin informatyki oraz biznesu zbudowanego na IT. Serwis informuje zarówno o wydarzeniach związanych z otwartym oprogramowaniem (jak Linux czy BSD), własnościowymi produktami (Microsoft, Apple, Adobe i innych firm) a także o rynku internetowym (Google, Web2.0), sprzęcie czy programowaniu."

      I skąd taki 'przygodny przechodzień' ma wiedzieć o co chodzi w takim newsie?

      1. val-gaav pisze:

        Na osnews wchodzą też automatem newsy z linuxnews. Ktoś kto tam publikował siłą rzeczy może nawet nie wiedzieć o istnieniu osnews :-> (chociaż to małoprawdopodobne)

        1. Zajec pisze:

          Publikowałem przez osnews.pl, ale jako kategorię wybrałem "Linux". Nie wiem jak działają te kategorie, nie wiem czemu nie sa jakoś jasno widoczne.

    2. staryca pisze:

      Minusy za to, że masz nas za conajmniej niedomyślnych. Na tym skończe aby Cię nie obrażać.

  6. Gregi pisze:

    Może by tak napisać o co chodzi? Przecież karty ATI zawsze miały akcelerację 3D. I kto to jest ten Alex?

    1. Zajec pisze:

      Miały, ale nie wszystkie. Stąd w tytule "nowych kart". Potem nawet masz napisane, że akceleracja 2D jest świeża dla R6xx i R7xx.

      Dodałem nazwisko Aleksa, chociaż mogłeś je sprawdzić z podlinowanego maila. A kim jest to już Google wie 🙂 Nie da się wszystkiego opisać w newsie: kim jest Alex, czym jest radeonhd, czym jest Mesa, na czym polega akceleracja, co to jest R6xx, itd.

  7. Mariusz pisze:

    Póki co mam HP Pavilion dv-5 z kartą ATI HD 3450 i pod Linuxem za cholerę nie mogę włączyc na niej Compiza na otwartych sterownikach. Na zamkniętych od ATI działa to tragicznie 🙁 (przynajmniej w wersji 64-bitowej, bo nie sprawdzałem 32)

    1. bies pisze:

      Nie możesz bo Compiz wymaga akceleracji 3D. A teraz przeczytaj jeszcze raz niusa (z naciskiem na ,,przed chwilą'').

      1. Mariusz pisze:

        tak, tylko czemu polecenie glxinfo wyświetla mi: "direct rendering: YES"? skoro niby sterownik jej nie obsługuje?

        1. "direct rendering: YES"
          To nie znaczy ze masz akceleracje 3d…
          A co jak dasz glxgears?

        2. Zajec pisze:

          direct rendering to faktycznie za mało, sprawdź choćby /var/log/Xorg.0.log (wyłącza AIGLX z powodu braku akceleracji).

          glxgears zadziała, bo będzie renderowany przez CPU. Porzadnym testem będzie (nieudana) próba odpalenia jakiejś prawdziwej gdy 3D (np. nexuiz).

        3. osiris pisze:

          Direct rendering oznacza tylko tyle ze wszystkie polecenie OpenGL sa bezposrednio przesylane do sterownika. Przy indirect renderingu (direct rendering: NO) polecenia te sa opakowane w protokol, X ktory dopiero przekazuje te polecenia do sterownika.

          Dawniej indirect rendering byl realizowany wylacznie przez sterownik software'owy – wiec direct rendering: YES oznaczalo sprzetowa akceleracje 3D. Dzis dzieki AIGLX wcale nie musi tak byc.

          Aby sprawdzic czy faktycznie aplikacje 3D sa akcelerowane sprzetowo trzeba sprawdzic czy na wyjsciu glxinfo OpenGL renderer string != Software rasterizer

        4. Mariusz pisze:

          Na wyjściu glxinfo mam dokładnie OpenGL renderer string = Software rasterizer

  8. A co mają zrobić ci, którzy używają starszych? Aha, rozumiem: wywalić na śmietnik – i kupić nowe? 😀

    1. marcinsud pisze:

      a w starych już dawno akceleracja działa i ma się dobrze.

    2. Emdé pisze:

      Czytaj komentarze. Sam piszę:

      "Osobiście sam używam otwartych (bo mi Catalysty nie działają w Archu) na RS690 (Radeon X1200/X1250) i, poza dość słabą wydajnością 3D, nie narzekam."

    3. michal pisze:

      To nie nvidia, starsze karty Ati dzialaja

      1. bies pisze:

        Raczej ,,to nie closed source''. Starsze karty nVidii też (jakoś) działają pod nouveau. A starsze karty Ati nie działają pod najnowszym fglrx.

    4. cZepiacz pisze:

      W takim razie powiedzcie komuś kto się już w tym gubi: jeśli mam X800XL to jaki sterownik powinienem instalować? "ATI" czy "radeon" czy jeszcze jakiś inny?

      1. bies pisze:

        Prosta odpowiedź: radeon. Pełna odpowiedź: man ati, a później man radeon, man r128, readme do mach64 (manuala brak).

  9. dozorca zoo pisze:

    Ech. Tylko kiedy otwarte sterowniki dostaną obsługę XvMC?
    Ja tego potrzbuję akurta.
    3D mam w 1D.

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Newsletter OSnews raz w tygodniu. Bez reklam.