我已经能够从http://opengles-book-samples.googlecode.com/
编译和运行示例在Gnome中使用Raspberry Pi,BeagleBone和Hummingboard没有问题。
然后,对于Raspberry Pi,我能够使用以下链接中的示例运行相同的示例而不使用窗口系统(直接来自shell)
但是,相同的例子在其他主板上不起作用,这是因为Bcm_host库只能在Pi上使用。
但是,当我在没有RPI_NO_X cflag的情况下编译时,相同的示例确实有效。 但它们需要从Gnome执行,并且它们运行速度非常慢,在比Pi快的板上慢约30倍。如果没有X11
,它们就无法运行我的问题是,OpenGL需要X11吗?难道不能将OpenGL输出直接输出到视频/显示/帧缓冲区吗?
任何人都可以帮助指出正确的方向开始