OpenGL不同Context之間會導致資源衝突問題

OpenGL使用中常常會用多個context,每個context都有對應的資源,實現資源的獨立。但是常常由於程序寫法不嚴謹而導致不同context之間存在資源衝突。在項目中美顏處理和視頻的上屏離屏和水印渲染就是用的不同context,開關美顏出現了影響水印的問題,可能是不同context導致的資源衝突,具體原因還未知,查清原因後,再來更新補充。

 

Update:

美顏有了些改動,將yuv轉rgb的過程在GPU實現後,對水印的影響沒有了。問題沒有了,但原因還未知,有空了還是要細查一下。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章