Re: [程式] Open GL的texture問題
看板GameDesign (遊戲設計)作者littleshan (我要加入劍道社!)時間18年前 (2006/10/30 17:22)推噓2(2推 0噓 1→)留言3則, 1人參與討論串2/2 (看更多)
※ 引述《elfria (elfria)》之銘言:
: 我讀圖檔....結果讀一讀...讀了上百MB...
: 現在變成,再讀一張圖硬碟就會磨一下...速度變超慢...
: ------------這是我載入圖的方式---------------------
: glGenTextures(1, &texture);
: glBindTexture(GL_TEXTURE_2D, texture);
: glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, W, H,
: 0, GL_BGRA_EXT, GL_UNSIGNED_BYTE, data);
: 可是我不知道要怎麼 釋放記憶體!!
: 所以圖越讀越多, 速度越來越慢@_@
glDeleteTextures(1, &texture);
這樣會釋放配置在 texture 上的記憶體
如果說 glGenTexture() 相當於 malloc()
那麼 glDeleteTexture() 就相當於 free()
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.62.3.35
推
10/31 04:09, , 1F
10/31 04:09, 1F
推
10/31 04:12, , 2F
10/31 04:12, 2F
→
10/31 04:12, , 3F
10/31 04:12, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
GameDesign 近期熱門文章
PTT遊戲區 即時熱門文章