News DirectX 12: Microsoft bringt größtes Raytracing-Update seit 2018

Die Shader müllen die Festplatten zu. Das finde ich viel schlimmer.
Bei 5 spielen können das schon 100gb sein. Und die werden auch nicht gelöscht bei Deinstallation des Spiels. Die muss man selber ausfindig machen und löschen.
 
  • Gefällt mir
Reaktionen: Knaecketoast und Haldi
Manegarm schrieb:
Bei 5 spielen können das schon 100gb sein. Und die werden auch nicht gelöscht bei Deinstallation des Spiels. Die muss man selber ausfindig machen und löschen.
Welche Spiele sollen das sein? Die Daten der Shader Kompilierung um die es hier geht haben meistens 100-300MB, Steam unter Linux via Proton hat schon lange die Funktion vorkompilierte Shader zu laden.

Wenn die 20GB hätten würde der Download doch länger dauern als 2 Minuten lokal zu kompilieren.
 
  • Gefällt mir
Reaktionen: SweetOhm, Nightcrawler98, ReVan1199 und 2 andere
Interessant und Microsoft tut was...
Zumal Vulkan auch interessant wäre ;).

Abgesehen davon, kann man es ja Mal testen, aber das Spiel müsste es ja ggf.auch vorher unterstützen, korrekt ?
Oder reicht hier ggf. aus die .dlls Files vom aktuellen SDK, da reinzuschieben bzw. zu ersetzen ? Hat hier wer Erfahrung damit ? :) Ich möchte es schon gerne testen :p
 
Habe bis heute nicht verstanden, warum Microsoft so wenig in dem Bereicht tut. Die haben ein ganzes Konsolen-Imperium und tun nichts dafür, das Spiele besser laufen.
 
  • Gefällt mir
Reaktionen: SweetOhm
metoer schrieb:
Welche Spiele sollen das sein? Die Daten der Shader Kompilierung um die es hier geht haben meistens 100-300MB, Steam unter Linux via Proton hat schon lange die Funktion vorkompilierte Shader zu laden.

Wenn die 20GB hätten würde der Download doch länger dauern als 2 Minuten lokal zu kompilieren.
Im Systemordner. D3DSCache und DX Cache

Beide zusammen haben bei mir schon bei 2 installierten Spielen 10GB
Unbenannt.png
 
Ich denke die haben KI darüber laufen lassen.
Lag jahrelang in der Schublade aber unfertig.

Der ehrliche Github Verlauf wäre spannend
 
  • Gefällt mir
Reaktionen: SweetOhm
Joar, Shader-Cache kann schonmal bisschen an Platz wegnehmen.

1793440894596.png
 
  • Gefällt mir
Reaktionen: Nightcrawler98 und Haldi
Den Cache kann man von Zeit zu Zeit auch mal löschen. Keine Ahnung, inwiefern der sich abseits neuer Daten und hinsichtlich veralteter Daten selbst pflegt.
 
  • Gefällt mir
Reaktionen: Nightcrawler98
Der Cache ist auf Fileebene ja auch komplett unorganisiert. Man kann höchstens anhand des Änderungsdatums versuchen alte Files zu löschen. Ansonsten bleibt halt nur Cache komplett leeren und dann hat man halt in seinen Games wieder schön die Shaderkompilierung vorneweg oder schlimmer noch, während des Spielens.
 
  • Gefällt mir
Reaktionen: Nightcrawler98
kingjezdi schrieb:
Zumal Vulkan auch interessant wäre
Zumindest die Implementierung von Nvidia, also "Mega Geometry", gibt es unter Vulkan bereits über entsprechende Vendor-Extentions.

  • VK_NV_cluster_acceleration_structure für CLAS mit der Unterteilung in je 256 Dreiecke und dynamischem Tesselation & LoD
  • VK_NV_partitioned_acceleration_structure für die selektive Aktualisierung der Daten

https://developer.nvidia.com/blog/nvidia-rtx-mega-geometry-now-available-with-new-vulkan-samples/
 
  • Gefällt mir
Reaktionen: SweetOhm
Früher hat man ein neues Spiel installiert und dann natürlich auch DirectX das neuste Update war auf der CD/DVD dabei. Schade das es nichtmehr so regelmäßig solche Updates gibt. Aber soetwas ist natürlich zu begrüßen, da es für alle GPU's gilt.
 
  • Gefällt mir
Reaktionen: Venora Valyria, Icke-ffm, Bonsaicracker und eine weitere Person
Selbst wenn die durchschnittliche FPS-Steigerung überschaubar bleibt, könnten geringerer VRAM-Verbrauch und stabilere Frametimes einen erheblichen praktischen Nutzen für meine RTX 4070 haben = längere Nutzungsdauer. Dazu ein wenig Standardisierung, hin zu herstellerübergreifenden Schnittstellen ist
auch nicht verkehrt. Und vielleicht integriert NVIDIA vergleichbare Optimierungen in OptiX -
komplexere Blender-Szenen mit den vorhandenen 12 GB VRAM zu bearbeiten wäre ein Traum. Naja, bei dem Traum wird es vermutlich bleiben.
 
Vigilant schrieb:
Den Cache kann man von Zeit zu Zeit auch mal löschen.
Wenn du den löscht, dann werden die Shader wieder geladen. Bringt nichts.

Das bringt nur was wenn du die Spiele deinstallierst
 
qiller schrieb:
Der Cache ist auf Fileebene ja auch komplett unorganisiert. Man kann höchstens anhand des Änderungsdatums versuchen alte Files zu löschen. Ansonsten bleibt halt nur Cache komplett leeren und dann hat man halt in seinen Games wieder schön die Shaderkompilierung vorneweg oder schlimmer noch, während des Spielens.

Kann man problemlos löschen. Das benötigte Spiel erstellt die wieder automatisch.
Auch das deinstallieren des spiels löscht diese Daten nicht.
 
  • Gefällt mir
Reaktionen: Zensored und Vigilant
Triky313 schrieb:
Habe bis heute nicht verstanden, warum Microsoft so wenig in dem Bereicht tut. Die haben ein ganzes Konsolen-Imperium und tun nichts dafür, das Spiele besser laufen.
Da haben die das schon gemacht und Sony auch, warum läuft denn auf den Konsolen das selbe Spiel mit schwächerer Hardware in erstaunlich guter Qualität in annehmbaren fps ?
Sie hatten einfach keinen Bock es auch am PC zu tun, solange die treue Gamerschaft auch 1500-2000€ für ein Nvidia xx80 Modell hinblättert und den Karren mit DLSS und Framegen aus dem Performance Sumpf rauszieht.
 
  • Gefällt mir
Reaktionen: Nightcrawler98
Zurück
Oben