簡體   English   中英

OpenGL & Ubuntu 14.04 鎖屏后無渲染

[英]OpenGL & Ubuntu 14.04 No rendering after Lock Screen

我在 Ubuntu 14.04 上的 OpenGL 版本 4.5.0。 使用 VBO 和着色器。 鎖屏后 OpenGL 無法正確渲染(黑色帶有幾條色線,看起來像 glClear(GL_DEPTH_BUFFER_BIT | GL_COLOR_BUFFER_BIT) 不起作用)。 我嘗試了離線渲染(FBO 將幀保存到圖片)和在線渲染(在窗口上繪制幀)。

任何建議將不勝感激。

渲染到 FBO 而不是窗口-。 對於未通過像素所有權測試的像素(即窗口被遮擋,例如被屏幕鎖定覆蓋),窗口的內容是未定義的。

根據 OpenGL 實現和環境,您可能仍然需要一個窗口來創建上下文。 但是最近可以創建工作的 OpenGL 上下文而無需運行顯示服務器。

對於 NVidia,請參閱https://devblogs.nvidia.com/parallelforall/egl-eye-opengl-visualization-without-x-server/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM