0
我用我的IMG_Load
比賽進入所謂buffer
一個SDL_Surfase
變量和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除了VRAM外,SDL_Texture還在RAM中保存一個緩衝區 –