[轉]OpenGL 使用 PBO 高速複製屏幕圖像到內存或者紋理中

如果你想給遊戲做個截圖功能,或者想把屏幕圖像弄成一個紋理,你就非常需要 PBO 了 通常情況下,你想把屏幕圖像的像素數據讀到內存需要用 glReadPixels 然後 pixels 參數傳進去一塊內存地址 這樣做是非常非常不好的,因爲 glReadPixels 會把屏幕圖像的像素數據從顯卡的顯存複製到內存條,這個過程就非常非常的慢,特別是數據量大的時候 然後如果你要把像素數據再用 glTexIma
相關文章
相關標籤/搜索