Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
Zitat von »"S.Seegel"«
die CPU sendet nur noch Kommandos und die dafür notwendigen Daten, die Arbeit wird von der GPU übernommen. Zusätzlich haben Grafikkarten heute ausreichend Speicher, um eine Menge an Daten ebenfalls vorab im Videospeicher ablegen zu können (Shader-Programme, Texturen, Geometrie, ...), so dass den Kommandos auf vorhandenen Daten arbeiten können.
Theoretisch befinden sich also alle deine Shader,Texturen und Modell im Speicher der Grafikkarte, so dass du beim Rendern eines Frames lediglich die zu verwendenden Daten (welchen Shader/welche Textur(en)/...) auswählst und dann die Modelle nennst, die mit der Kombination gerendert werden sollen.
Werbeanzeige