Digital > Fefes Blog 2.0 > b66558fc
  Leserreporter: Wer schöne Verschwörungslinks für mich hat: ab an felix-bloginput (at) fefe.de!
[zurück][ältere Posting][neuere Posting]  Freitag, 08 August 2008 | Blog: 3 | No: 12560     feed-image

Stellt sich raus:

Mein ATI-Problem habe ich inzwischen so halb gelöst. Mit dem radeon und dem radeonhd Treiber für X kriege ich jetzt Bild, auch in der richtigen Auflösung, und das performt auch gut, aber ich habe kein xvideo und kein 3d. 3d interessiert mich auch nicht, aber leider hat ATI das alte xvideo-Zeug nicht mehr in Hardware gemacht.
Nun sagen ja die Dokumente da draußen, dass die neuen ATI-Karten supported werden, weil ATI eine BIOS-Abstraktion namens Atom-Bios hat. Da stellte sich mir die Frage, wieso dann nicht auch das ganze 3d-Zeug über Atombios abstrahiert wird, denn die 2d-Performance von X ist echt amtlich, das fühlt sich an, als hätten die 2d Hardware-Acceleration. Stellt sich raus: haben sie nicht. Die ganze Performance kommt daher, dass sie im Hauptspeicher eine Kopie des Framebuffers haben, dort rum manipulieren, und dann die Kopie in den Videospeicher kopieren. Das ist für Dinge wie "großes Fenster verschieben" VIEL schneller als die Daten aus dem VRAM zu lesen und an anderer Stelle zurück zu schreiben. Die haben gar keine 2d-Beschleunigung auf meiner Grafikkarte. Das hat mich schon echt erstaunt, denn wer mal vesafb oder so benutzt hat, was ja auch keine 2d-Beschleunigung hat, der wird sehen, dass das furchtbar langsam ist. Und so habe ich mal die radeonhd-Leute befragt heute, und die haben mir erklärt, der VESA-Treiber habt keinen shadowfb und sei deshalb so langsam.
Tja, jedenfalls heißt das für mich, dass ich auf xvideo noch eine Weile warten muss, denn da haben sie die 3d-Specs noch nicht, und auf aktuellen ATI-Karten läuft Video eben über die 3d-Engine. Da muss ich dann wohl durch jetzt. Seufz.

[zurück] [ältere Posting][neuere Posting]
[zurück] [ältere Posting][neuere Posting]

Fefes Latest Youtube Video Links