根據OpenGL編程指南,以快取資料為例,OpenGL可以直接丟棄快取資料,提高效率。我對此不是很明白。這個丟棄是將這部分占有的記憶體釋放掉,還是其他操作。丟棄掉一部分資料后,快取大小是否變化了?
比如我有一個BO作為VAO的頂點資料源,其中包含了4*4個點,那么我渲染完成后,下一幀只需要這個快取中的頭4個點,這時丟棄多余的頂點資料,那么再下一幀我又要4*4個點的資料,這時是直接使用原來的BO,還是使用bufferdata函式重新申請記憶體呢?
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/234445.html
標籤:OpenAPI
上一篇:通用模型介面標準FMI
