我的OpenGL應用程序啓動黑暗,然後一段時間後OpenGL開始繪製。我在啓動時立即調用繪圖方法。如何強制OpenGL繪製應用程序變得可見之前?
有沒有辦法強制它在應用變成可見之前畫至少一幀?或者我必須使用啓動畫面,直到OpenGL有機會畫出來?是否有可用於確定它已繪製的回調?
我的OpenGL應用程序啓動黑暗,然後一段時間後OpenGL開始繪製。我在啓動時立即調用繪圖方法。如何強制OpenGL繪製應用程序變得可見之前?
有沒有辦法強制它在應用變成可見之前畫至少一幀?或者我必須使用啓動畫面,直到OpenGL有機會畫出來?是否有可用於確定它已繪製的回調?
你是否檢查過你在'applicationDidFinishLaunching'方法中實際上沒有做幾秒鐘的長時間運行的任務? –