bekam ich mein Spiel IMG_Load
in eine SDL_Surfase
Variable namens buffer
und dieVRAM SDL_Textur?
SDL_Texture *data_in_vram = SDL_CreateTextureFromSurface(render, bufer);
dann SDL_Fre
verwenden.
Aber ich sah die Speichernutzung in Windows, die SDL_Texture
alle Daten in meinem RAM-Speicher zuweist.
Ich habe gehört, dass SDL_Surface
den RAM verwendet und die SDL_Texture
sollte Vram verwenden.
Wie kann ich mein Gedächtnis VRAM verfolgen und warum sehe ich, dass SDL_Texture
RAM Speicherzuordnungen verwendet?
Auch ich hoffe, dass Sie mir mit etwas schnellerem Modus helfen konnten, meine Szenenbilder zu laden.
IIRC 'SDL_Texture' speichert zusätzlich zu VRAM einen Puffer im RAM –