Als «memory» getaggte Fragen


2
Wie geht die GPU mit Textur und VRAM um?
Es ist eigentlich eine Reihe von miteinander verbundenen Fragen: Werden komprimierte Texturen (dxt5 / dxt1 usw.) während des Renderns der Pipeline jemals vollständig dekomprimiert? Wenn die Antwort auf die erste Frage zutrifft, wie wird dann der Speicher für mehrere große unkomprimierte Texturen verwaltet? Unterscheidet sich der Framebuffer von VRAM in …
18 textures  gpu  memory 

2
Bereinigt das Zuweisen und Freigeben eines großen Teils des Speichers beim Start den Speicher?
Das Buch Game Coding Complete, 4. Auflage , Kapitel 5 ( Game Initialization and Shutdown ), Abschnitt Überprüfung des Speichers, enthält dieses interessante Codebeispiel: bool CheckMemory(const DWORDLONG physicalRAMNeeded, const DWORDLONG virtualRAMNeeded) { MEMORYSTATUSEX status; GlobalMemoryStatusEx(&status); if (status.ullTotalPhys < physicalRAMNeeded) { // you don’t have enough physical memory. Tell the player …
18 c++  memory 

3
Wie bereiten Sie sich auf Speicherprobleme vor?
Dies kann für Spiele mit genau definiertem Umfang einfach sein, aber die Frage betrifft Sandbox-Spiele, bei denen der Spieler alles erstellen und bauen darf . Mögliche Techniken: Verwenden Sie Speicherpools mit Obergrenze. Löschen Sie regelmäßig nicht mehr benötigte Objekte. Weisen Sie zu Beginn zusätzliche Speicherkapazität zu, damit diese später als …

3
CPU - GPU Speicherdatenfluss [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Ich bin ein neuer Grafikprogrammierer und habe …


1
Woher weiß ich, ob der Speicher nicht richtig gehandhabt wird?
Der Speicherbedarf meines (2D) -Spiels scheint sich jedes Mal zu erhöhen, wenn ich eine Textur lade, z. B. wenn ich mein Spiel starte, verwendet es 30 MB privaten RAM, nachdem ich eine ~ 367 MB-Hintergrunddatei übertragen habe 54 MB privater RAM. Dasselbe passiert, wenn man die gleiche Strecke zurückgelegt hat, …
12 opengl  memory 

3
Warum ist für Assets eine benutzerdefinierte Speicherverwaltung erforderlich?
Nahezu alle Ressourcen im Zusammenhang mit der Spielprogrammierung, insbesondere 3D-Open-World-Spiele, sprechen darüber, wie Sie ständig Assets auf und von Festplatte, Systemspeicher und Videospeicher entladen und neu laden müssen. Ich kann dies auf Konsolen verstehen, da sie sehr einfache Speicherverwaltungsschemata haben, die keinen möglichen Überlauf bewältigen können. Auf dem PC ist …


2
Sollte ein Spiel beim Beenden nach sich selbst aufräumen? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Game Development Stack - Austausch. Geschlossen vor 5 Jahren . Sollte ein Spiel / eine Engine nach sich selbst bereinigen (Fenster schließen, …
7 c++  memory 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.