我试图在Raspberry 2上运行我的OpenGL包装器。这个包装器是在mono上运行的,是用C#编写的。我使用RPi IV API在VideoCore上运行我的基本示例,但是屏幕上没有显示图像。
位于/opt/vc/src/hello_triangle中的示例运行得完美无缺,我的程序没有捕捉到任何错误。eglSwapBuffers似乎根本不交换任何东西。
/opt/vc/src/hello_triangle
eglSwapBuffers
您可以在此问题上找到我的应用程序的BCM/EGL/GL调用日志。您可以获得示例这里的整个源代码。
发布于 2016-12-01 20:31:05
我发现了问题。问题就在
glClearColor(1, 0, 0, 0)
..。你注意到阿尔法的零点了吗?是。具有32位帧缓冲区的VideoCore IV将窗口内容与背景色混合。
就这样。
https://stackoverflow.com/questions/40914739
相似问题