0
我遇到問題。當我嘗試運行我的項目時,它沒有任何例外地崩潰。我試圖使用「try-catch」,但它導致了相同的結果。也許有人可以建議我使用一些SDL或opengl es方法來處理這個錯誤?SDL,opengl es和IOS處理異常
PS: glDrawArrays() - 導致錯誤的函數。
I`m using sdl-1.3, opengl es 1.1, C++, X-Code
我遇到問題。當我嘗試運行我的項目時,它沒有任何例外地崩潰。我試圖使用「try-catch」,但它導致了相同的結果。也許有人可以建議我使用一些SDL或opengl es方法來處理這個錯誤?SDL,opengl es和IOS處理異常
PS: glDrawArrays() - 導致錯誤的函數。
I`m using sdl-1.3, opengl es 1.1, C++, X-Code
確保在調用glDrawArrays時傳遞的數組及其大小是有效的。如果不是,那麼取決於你的顯卡驅動程序奇怪的事情可能會發生,從飛行多邊形,psychodelic多邊形顏色,系統掛起,甚至應用程序退出。
我確信問題出在opengl初始化或我正在使用方法的方式是錯誤的。但我很感興趣如何處理錯誤消息 – user1158840
如果在調用glDrawArrays時應用程序退出,那麼我擔心沒有辦法獲取任何錯誤消息。如果它不退出,那麼你可以嘗試在glDrawArrays之後立即使用glGetError函數來獲取有關GL管道中有什麼問題的提示。 – boto