News Aktivierung von Supersampling Anti-Aliasing auch in künftigen WHQL-Treibern möglich [Update]

Dr@

Grand Admiral Special
Mitglied seit
19.05.2009
Beiträge
12.791
Renomée
4.066
Standort
Baden-Württemberg
  • BOINC Pentathlon 2011
  • BOINC Pentathlon 2012
<div class="newsfloatleft"><a href="http://www.planet3dnow.de/photoplog/index.php?n=10895"><img src="http://www.planet3dnow.de/photoplog/images/54308/1_AMD-Radeon-Logo.png" border="0" alt="AMD Radeon Logo"></a></div>Zum Launch der aktuellen <a href="http://www.planet3dnow.de/cgi-bin/newspub/viewnews.cgi?id=1324537822">Radeon HD 7000</a> Serie, die erstmals auf die nagelneue GCN-Architektur und den 28nm-Prozess bei TSMC setzt, wurde AMD zwar für die Behebung des AF-Bugs gelobt, gleichzeitig zeigten sich aber die meisten Tester eher enttäuscht darüber, dass es ansonsten keine Innovationen im Bereich der Optionen zur Bildverbesserung gab. Auf der zum Launch freigeschalteten <a href="http://webcache.googleusercontent.com/search?q=cache:http://www.amd.com/us/products/desktop/graphics/7000/7970/Pages/radeon-7970.aspx#3" target="b">Produktseite der Radeon HD 7900</a> auf AMD.com tauchte dann aber doch zunächst ein expliziter Hinweis auf, wonach bei den neuen Grafikkarten Supersampling Anti-Aliasing nicht länger auf DirectX 9 beschränkt sei, sondern sich auch unter DirectX 10 und 11 hinzuschalten lassen soll. Dieser verschwand allerdings recht schnell wieder und wurde durch einen allgemeinen Hinweis ersetzt, das Supersample Anti-Aliasing unterstützt wird.

Daraufhin fragten unsere <a href="http://www.pcgameshardware.de/aid,862580/Radeon-HD-7970-Unterstuetzung-von-Supersampling-AA-unter-DX10/DX11-nicht-moeglich-Stellungnahme-von-AMD/Grafikkarte/News/" target="b">Kollegen von der PCGH</a> bei AMD nach. Worauf AMD - durch die Feiertage leicht verzögert – diese Funktionalität zunächst dementierte. SSAA sei weiterhin nur unter DirectX 9 über das CCC zuschaltbar. In den jüngeren APIs DirectX 10 und 11 könne SSAA dagegen ausschließlich dann genutzt werden, wenn es vom Spiel selbst angefordert wird.

Lediglich zwei Wochen später stellte AMD dann aber ohne weiteren Hinweis den <a href="http://www.planet3dnow.de/cgi-bin/newspub/viewnews.cgi?id=1327086711">Catalyst 8.921.2 RC11</a> für die Radeon HD 7900 Serie zum Download bereit, der laut den Angaben im zugehörigen KB-Artikel erstmals die oft eingeforderte Möglichkeit bot, (Sparse Grid) Supersampling Anti-Aliasing (SGSSAA) oder Adaptive Anti-Aliasing (AAA) auch unter DirectX 10 und 11 über den Grafiktreiber erzwingen zu können. Allerdings geht dies nur, wenn das Spiel selbst Multisampling Anti-Aliasing (MSAA) anbietet. Spiele, die kein MSAA unterstützen, können also nicht zu SSAA oder AAA gezwungen werden. Um SSAA zu aktivieren, muss im Spiel eine MSAA-Stufe ausgewählt sein, die dann über die Einstellungen im Catalyst Control Center zu SSAA oder AAA überschrieben werden kann. Eine automatische Anpassung des LOD-Bias durch den Treiber, wie es unter DirectX 9 geschieht, ist bisher nicht implementiert. Hierdurch würde einer Überfilterung beim Runterskalieren und der daraus resultierenden Unschärfe entgegengewirkt.

In den ersten Tests (<a href="http://www.pcgameshardware.de/aid,865183/Radeon-HD-7970-Supersample-AA-fuer-DirectX-11-und-DirectX-10-im-Test-Test-des-Tages/Grafikkarte/Test/" target="b">PCGH</a>, <a href="http://www.computerbase.de/artikel/grafikkarten/2012/bericht-amd-radeon-hd-7900/5/" target="b">Computerbase</a>) wusste das Preview-Feature zu gefallen. Offen blieb allerdings die Frage, ob AMD die Option zur Aktivierung von SSAA unter DirectX 10 und 11 auch in seine im Monats-Rhythmus veröffentlichten WHQL-Treibern integrieren würde. Hier werden häufig Bedenken ins Feld geführt, wonach diese Möglichkeit zur Überschreibung von Anti-Aliasing-Einstellungen, die von der Engine eines Computerspiels auf Basis der DirectX-10- oder DirectX-11-API angefordert wurden, nicht mit den strikten Vorgaben von Microsoft vereinbar seien. Daher wurde angezweifelt, ob AMD für einen Treiber, der diese Option anbietet, überhaupt die WHQL-Zertifizierung erhalten könne.

Als AMD dann zum Launch der zweiten neuen Grafikkarten-Serie, <a href="http://www.planet3dnow.de/cgi-bin/newspub/viewnews.cgi?id=1329282318">Radeon HD 7700</a>, die Möglichkeit von SSAA unter DirectX 10 und 11 dann als offizielles Feature in seinen Folien anpries, fragen wir selber bei AMD nach. Daraufhin wurde uns bestätigt, dass dieses Feature auch mit den kommenden WHQL-Treibern unterstützt werden würde, allerdings sei dieses Feature auf die Radeon HD 7000 Serie auf Basis der GCN-Architektur beschränkt. Weil es sich um eine Einschränkung durch den Treiber handelt, sei eine Unterstützung prinzipiell auch für die älteren Generationen ("Northern Islands", "Evergreen") möglich. Allerdings ist eine Umsetzung derzeit nicht geplant. Damit war die Sache für uns eigentlich geklärt.<p style="clear:left;"></p><center><a href="http://www.planet3dnow.de/photoplog/index.php?n=18481"><img src="http://www.planet3dnow.de/photoplog/images/54308/large/1_10-AMD-Radeon-HD-7700.png" border="1" alt="AMD Radeon HD 7700"></a></center>

Am 16. Februar stellt AMD dann den <a href="http://www.planet3dnow.de/cgi-bin/newspub/viewnews.cgi?id=1329445283">Catalyst 12.2 Pre-Certified</a> zum Download bereit, der laut der Angaben im KB-Artikel in der Form auch an Microsoft zur WHQL-Prüfung gesendet wurde und Ende Februar oder spätestens Anfang März dann mit WHQL-Logo verfügbar werden soll. Unter den neuen Features des Treibers wird in den <a href="http://support.amd.com/us/kbarticles/Pages/AMDCatalystSoftwareSuiteVersion122PreCertified.aspx" target="b">Release-Notes</a>, wie bereit uns gegenüber angekündigt, die Verfügbarkeit von SSAA unter DirectX 10 und 11 aufgeführt. Unsere <a href="http://ht4u.net/news/25164_amd_startet_neue_catalyst-treiber-serie_pre-certified-driver/" target="b">Kollegen von HT4U</a> schlussfolgerten daraus, dass diese neue Pre-Certified-Treiberserie AMDs Lösung für das oben angesprochene, vermeintliche Problem mit den strikten Vorgaben seitens Microsoft für die WHQL-Prüfung sei. Anwender, die SSAA unter DirectX 10 oder 11 zuschalten wollen, müssten demnach auf die Pre-Certified-Treiber zurückgreifen, weil in den normalen WHQL-Releases das Feature deaktiviert werden muss.

Ein solches Vorgehen würde den uns gegenüber gemachten Auskünften widersprechen, weshalb wir uns erneut an AMD wandten und um Klärung baten. Daraufhin ließ man uns wissen, dass die WHQL-Prüfung sich auf die Voreinstellungen des Treibers bezieht. Weil SSAA nicht standardmäßig unter DirectX 10 bzw. 11 aktiviert ist, gibt es demnach keine Probleme, die WHQL-Prüfung zu bestehen. Die Treibervoreinstellungen seien vollständig konform mit den Anforderungen von DirectX 10 und 11. Durch das Verändern der Standardeinstellungen im Catalyst Control Center bewegt sich aus Sicht von AMD der Anwender ausdrücklich aus den Spezifikationen heraus. Den Pre-Certified-Treiber habe das Unternehmen in erster Linie bereitgestellt, um für die Radeon HD 7700 Serie einen Treiber auf AMD.com anbieten zu können.

Es wird also allen Unkenrufen zum Trotz auch in kommenden WHQL-Treibern für Besitzer einer Radeon HD 7000 die Möglichkeit bestehen, SSAA unter DirectX 10 und 11 über das CCC zu aktivieren.

<br /><a name="Update"><b>Update 28.02.2012:</b></a>

Uns wurde jetzt auch bestätigt, dass die derzeitigen Planungen darauf abzielen, das SSAA-Feature auch unter DirectX 10 und 11 um eine automatische Anpassung des LOD-Bias zu erweitern. Ein konkreter Zeitplan hierfür wurde uns allerdings nicht genannt.

<b>Quelle:</b> AMD

<b>Links zum Thema:</b>
<ul><li><a href="http://www.planet3dnow.de/cgi-bin/newspub/viewnews.cgi?id=1329445283">AMD Catalyst 12.2 Pre-Certified</a></li><li><a href="http://www.planet3dnow.de/cgi-bin/newspub/viewnews.cgi?id=1329282318">AMD Radeon HD 7700: DirectX-11.1-Grafikkarten für die Massen</a></li><li><a href="http://www.planet3dnow.de/cgi-bin/newspub/viewnews.cgi?id=1327995015">AMD präsentiert die kleine Schwester Radeon HD 7950</a></li><li><a href="http://www.planet3dnow.de/cgi-bin/newspub/viewnews.cgi?id=1324537822">AMD stellt mit Radeon HD 7970 die erste 28nm-Grafikkarte vor</a></li></ul></p>
 
<b>Update 28.02.2012:</b> Uns wurde jetzt auch bestätigt, dass die derzeitigen Planungen darauf abzielen, das SSAA-Feature auch unter DirectX 10 und 11 um eine automatische Anpassung des LOD-Bias zu erweitern. Ein konkreter Zeitplan hierfür wurde uns allerdings nicht genannt.
 
Zurück
Oben Unten