mirror of
https://github.com/LearnOpenGL-CN/LearnOpenGL-CN.git
synced 2025-08-23 04:35:28 +08:00
@@ -102,7 +102,7 @@ glGetError();
|
||||
|
||||
## 调试输出
|
||||
|
||||
虽然没有<fun>glGetError</fun>普遍,但一个叫做<def>调试输出</def>(Debug Output)的OpenGL拓展十一个非常游泳的工具,它在4.3版本之后变为了核心OpenGL的一部分。通过使用调试输出拓展,OpenGL自身会直接发送一个比起<fun>glGetError</fun>更为完善的错误或警告信息给用户。它不仅提供了更多的信息,也能够帮助你使用一个调试器(Debugger)捕捉错误源头。
|
||||
虽然没有<fun>glGetError</fun>普遍,但一个叫做<def>调试输出</def>(Debug Output)的OpenGL拓展十一个非常有用的工具,它在4.3版本之后变为了核心OpenGL的一部分。通过使用调试输出拓展,OpenGL自身会直接发送一个比起<fun>glGetError</fun>更为完善的错误或警告信息给用户。它不仅提供了更多的信息,也能够帮助你使用一个调试器(Debugger)捕捉错误源头。
|
||||
|
||||
!!! important
|
||||
|
||||
@@ -404,4 +404,4 @@ Nsight是一款非常有用的工具,在我看来比上述其它工具都有
|
||||
## 附加资源
|
||||
|
||||
- [为什么你的代码会产生一个黑色窗口](http://retokoradi.com/2014/04/21/opengl-why-is-your-code-producing-a-black-window/):Reto Koradi列举了你的屏幕没有产生任何输出的可能原因。
|
||||
- [调试输出](http://vallentinsource.com/opengl/debug-output):Vallentin Source写的一份非常详细的调试输出教程,里面有在多个窗口系统中配置调试上下文的详细信息。
|
||||
- [调试输出](http://vallentinsource.com/opengl/debug-output):Vallentin Source写的一份非常详细的调试输出教程,里面有在多个窗口系统中配置调试上下文的详细信息。
|
||||
|
Reference in New Issue
Block a user