討論串[程式] 關於Open GL裡面, Blending 執行速度的 …
共 6 篇文章
內容預覽:
OpenGL 並沒有規定 implementation 需要提供這樣的功能.. (亦或者說 OpenGL 並沒有讓 Application 自行運用 Graphics card memory 的機制). 少數幾個有可能相關的應該是傳統 glGetIntegerv(GL_MAX_TEXTURE_SIZ
(還有86個字)
內容預覽:
從 OpenGL API 的設計來看. 比較像是你想放多少就可以放多少. 而顯示卡的 driver 應該在 texture memory 不足時. 自動把最久沒用到的 texture 砍掉以清出空間. 類似 OS 中 paging 的原理.... 不過老實說 我不知道現在 driver 實作的情況是
(還有38個字)
內容預覽:
喔..... 我可以把許多texture放到 texture memory.... 我想知道,到底可以放多少的texture進texture memory?. 有多少就放多少也可以囉?. 主要是我寫的程式. 讀入BMP之後,就載入到 char* Bits. 等到用到其中之一個texture就. gl
(還有26個字)
內容預覽:
glBindTexture 是讓你選擇目前要使用的 texture. 你可以把許多 texture 放進 texture memory 中並在其中切換使用. 這樣要使用不同的 texture 時就不須要再傳一次. (在 PCI-E 出現之前 把資料傳到顯示卡上的速度並不快). 這個 demo 只是在
(還有221個字)