?
hustbaer schrieb:
Ob Vollbild oder nicht sollte egal sein. Wieso meinst du das würde die Wahrscheinlichkeit dass GPU-Decoding verwendet wird ändern? Entweder der Codec kann GPU-Decoding, dann verwendet er es, oder er kann es nicht, dann verwendet er es eben nicht.
Bei meinem Raspberry Pi 3 ruckelt bpsw. alles @FullHD, wenn es im Browserfenster läuft. Im Vollbildmodus ist das nicht der Fall.
Also gehe ich davon aus, dass im Fenstermodus die CPU und der Grafikkern noch zusätzliche Arbeit leisten muss, weshalb ich dann auch auf einen höheren Leistungsbedarf schließen würde.
Compositing wäre eine Möglichkeit der das eventuell erklären kann, wenn das im Vollbild wegfällt.
Zu den Compositing-Effekten: Die meisten Player machen keinen D3D-Fullscreen Mode sondern einfach ein Bildschirmfüllendes Fenster. Dabei ist der DWM genau so aktiv wie im non-Fullscreen Mode. Ob der DWM schlau genug ist zu verstehen dass das top-level Fenster vollkommen undurchsichtig und bildschirmfüllend ist, und daher die dahinterliegenden Teile nicht mehr rendert, weiss ich nicht. Könnte sein. Das wäre der einzige Punkt wo ich mir vorstellen könnte dass der Fullscreen-Mode 'was bringt.
Soviel zu Windows.
Danke für deine Antwort.
@backtroller
Warum grins?
Es gibt einen Unterschied zwischen einer prinzipiellen Frage und der Frage nach wie viel.
Ein moderner PC mit dedizierter GPU hat im Leerlauf einen Stromverbrauch von ungefähr 50 W. Wenn er dann bei der Softwaredekodierung 2 W mehr braucht und beim HW Dekoden 0,5 W mehr, dann ist das in Relation zur Grundlast nicht der Rede wert, aber dennoch messbar und somit ist prinzipiell ein Mehrverbrauch vorhanden.