0
A
回答
2
glCopyPixels
讓你從一個幀緩衝區複製到另一個(我從來沒有使用它)。
glBlitFramebuffer
可以讓你的幀緩衝區之間複製像素
glCopyTexImage
可以讓你從幀緩衝區複製像素到紋理
使用這些功能,您可以完成該任務,例如,以下操作:
- 創建FBO,將紋理-1附加到第一個顏色通道
- 綁定fbo,設置視口以包含源區域
- 呼叫
glCopyTexSubImage
到紋理-2中得到的內容
相關問題
- 1. 在另一個紋理上重複紋理的一部分
- 2. 將一部分2D紋理複製到另一個Direct3D11
- 3. 將xna中的紋理複製到另一個紋理中
- 4. 渲染爲紋理的一部分
- 5. 切割紋理的一部分
- 6. 如何更新紋理的一部分?
- 7. 如何將紋理應用於臉部的一部分?
- 8. 滾動孩子部分從一個部分到另一個
- 9. 將子樹從AST的一個部分移到另一個部分
- 10. 將部分數據從一個表複製到另一個C#
- 11. 從另一個類加載紋理.XNA
- 12. openGL紋理只顯示紋理的紅色部分
- 13. 從一個VAO應用到另一個VAO的紋理
- 14. 如何從N個紋理生成一個紋理?
- 15. 彙編:從一個部分跳轉到另一個部分
- 16. 在opengl中繪製兩個紋理到一個新紋理
- 17. 將提交從一個分支移動到另一個分支
- 18. 將ARGB紋理轉換爲下一個2紋理紋理的快速方法
- 19. SVN:我如何將一個分支移動到另一個分支的頂部?
- 20. 移動功能的一部分到另一個函數
- 21. 如何將數組的一部分轉移到另一個? Javascript
- 22. 將數據從用戶窗體的一個部分自動複製到另一個部分
- 23. 從一個紋理文件中獲取單獨的紋理
- 24. 將兩個紋理合併爲一個
- 25. 將文件的某些部分「移動」到另一個文件
- 26. 如何將部分紋理複製到opengl中的圖像
- 27. AndEngine - 多個紋理在一個紋理上重疊Atlas
- 28. OpenGL:處理紋理時至少綁定一個紋理?
- 29. Cocos2d 2.1 AWTextureFilter只模糊紋理的一部分
- 30. 只更新紋理和渲染器的一部分屏幕?
這並不完全符合我一直在尋找,因爲它需要渲染的紋理,讀緩衝區(相當慢的操作)和複製像素。順便說一句glBlitFramebuffer是唯一的窗口功能 – 2011-03-16 07:46:56
你似乎誤解了這個想法。這裏沒有渲染操作。這是一個純粹的像素處理。 GPU內部的讀緩衝區不*速度慢。 'glBlitFramebuffer'是OpenGL規範的一部分,所以它不是以任何方式* windows *。 – kvark 2011-03-16 11:50:00
doh我的GPU不支持EXT_Framebuffer_object :(我正在研究一個弱嵌入式GPU,它不完全支持2.1 opengl。 – 2011-03-16 14:01:29