0
は私がbuffer
と呼ばれるSDL_Surfase
変数にIMG_Load
を使用して私のゲームを持って、その後、VRAM SDL_Texture?
SDL_Texture *data_in_vram = SDL_CreateTextureFromSurface(render, bufer);
SDL_Fre
。
しかし、SDL_Texture
が私のRAMメモリにすべてのデータを割り振っていることがわかりました。
SDL_Surface
はRAMを使用し、SDL_Texture
はVramを使用する必要があります。
メモリのVramを追跡するにはどうすればよいのですが、SDL_Texture
がRAMメモリの割り当てを使用しているのはなぜですか。
また、私はあなたのシーンイメージを読み込むためのより高速なモードで私を助けてくれることを願っています。
IIRC 'SDL_Texture'は、VRAMに加えてRAMにバッファを保持します。 –