W
WLibero
Gast
Hallo Leute,
Situation:
- ATI 8.12 (AGP Hotfix)
- Bildschirm: native Auflösung=2560x1600 (16:10).
- am Bildschirm gibt es bei der Skalierung die Auswahl zwischen 1:1, Aspekt und Max (=Vollbild). Ich habe Aspekt gewählt damit das Seitenverhältnis immer beibehalten wird.
- Desktopauflösung: 1920x1200 (16:10)
- GPU Skalierung im CCC ist deaktiviert
Wenn ich auf dem Desktop bin und im OSD des Bildschirms die aktuelle Eingangs-Auflösung anzeigen lasse (Menüpunkt "Info anzeigen"), dann steht da "1920x1200@60Hz". Das ist ok. Die Grafikkarte skaliert also nicht.
Problem: In einem Spiel (unterstützt nur 4:3-Format) habe ich 1920x1440 gewählt. Leider wird das aber im Vollbild angezeigt, d.h. das Seitenverhältnis stimmt nicht mehr. Wenn ich dann im OSD nachsehe, steht als Eingangsauflösung "2560x1600". Das bedeutet, dass bereits die Grafikkarte auf diese Größe skaliert und der Bildschirm somit gar nicht mehr die Möglichkeit hat, es richtig (=seitenverhältnisgetreu) darzustellen. Die GPU-Skalierung ist aber im CCC deaktiviert. Dennoch scheint die Karte zu skalieren.
Man kann im CCC ja 3 verschiedene Einstellungen für die Art der Skalierung wählen ("maintain...", "scale...", "use centered..."), aber nach meinem Verständnis ist diese Einstellung doch nur relevant, wenn darüber "Enable GPU scaling" aktiviert ist! Ist aber nicht aktiviert.
Die Einstellung von 1920x1440 auf dem Desktop hat natürlich den gleichen Effekt. Wenn ich im CCC die Option "Use centered timings" verwende, dann wird das Bild tatsächlich zentriert und unskaliert, mit Balken oben und unten ausgegeben. OSD zeigt als Eingangsauflösung 2560x1600 an. Wie gesagt, "enable GPU scaling" ist weiterhin deaktiviert.
Fazit:
- GPU scaling deaktiviert + Seitenverhältnis=16:10 => keine GPU-Skalierung
- GPU scaling deaktiviert + Seitenverhältnis nicht 16:10 => GPU-Skalierung aktiv
- GPU scaling aktiviert: Funktioniert erwartungsgemäß
Fazit des Fazits: Mein Problem ist, dass die GPU skaliert obwohl die Option deaktiviert ist, sobald keine 16:10-Auflösung gewählt ist. Ich könnte "Maintain aspect ratio" wählen und mich damit abfinden, aber ich bevorzuge die Skalierung durch den Bildschirm aufgrund seines besseren Interpolationsverhaltens.
Mit dem 8.11er bestand das Problem übrigens nicht. Bleibt mir wohl nur der "Fallback" auf die alte Version?
Situation:
- ATI 8.12 (AGP Hotfix)
- Bildschirm: native Auflösung=2560x1600 (16:10).
- am Bildschirm gibt es bei der Skalierung die Auswahl zwischen 1:1, Aspekt und Max (=Vollbild). Ich habe Aspekt gewählt damit das Seitenverhältnis immer beibehalten wird.
- Desktopauflösung: 1920x1200 (16:10)
- GPU Skalierung im CCC ist deaktiviert
Wenn ich auf dem Desktop bin und im OSD des Bildschirms die aktuelle Eingangs-Auflösung anzeigen lasse (Menüpunkt "Info anzeigen"), dann steht da "1920x1200@60Hz". Das ist ok. Die Grafikkarte skaliert also nicht.
Problem: In einem Spiel (unterstützt nur 4:3-Format) habe ich 1920x1440 gewählt. Leider wird das aber im Vollbild angezeigt, d.h. das Seitenverhältnis stimmt nicht mehr. Wenn ich dann im OSD nachsehe, steht als Eingangsauflösung "2560x1600". Das bedeutet, dass bereits die Grafikkarte auf diese Größe skaliert und der Bildschirm somit gar nicht mehr die Möglichkeit hat, es richtig (=seitenverhältnisgetreu) darzustellen. Die GPU-Skalierung ist aber im CCC deaktiviert. Dennoch scheint die Karte zu skalieren.
Man kann im CCC ja 3 verschiedene Einstellungen für die Art der Skalierung wählen ("maintain...", "scale...", "use centered..."), aber nach meinem Verständnis ist diese Einstellung doch nur relevant, wenn darüber "Enable GPU scaling" aktiviert ist! Ist aber nicht aktiviert.
Die Einstellung von 1920x1440 auf dem Desktop hat natürlich den gleichen Effekt. Wenn ich im CCC die Option "Use centered timings" verwende, dann wird das Bild tatsächlich zentriert und unskaliert, mit Balken oben und unten ausgegeben. OSD zeigt als Eingangsauflösung 2560x1600 an. Wie gesagt, "enable GPU scaling" ist weiterhin deaktiviert.
Fazit:
- GPU scaling deaktiviert + Seitenverhältnis=16:10 => keine GPU-Skalierung
- GPU scaling deaktiviert + Seitenverhältnis nicht 16:10 => GPU-Skalierung aktiv
- GPU scaling aktiviert: Funktioniert erwartungsgemäß
Fazit des Fazits: Mein Problem ist, dass die GPU skaliert obwohl die Option deaktiviert ist, sobald keine 16:10-Auflösung gewählt ist. Ich könnte "Maintain aspect ratio" wählen und mich damit abfinden, aber ich bevorzuge die Skalierung durch den Bildschirm aufgrund seines besseren Interpolationsverhaltens.
Mit dem 8.11er bestand das Problem übrigens nicht. Bleibt mir wohl nur der "Fallback" auf die alte Version?