我使用GLES v1.1(是的,这是一款iPhone游戏)用C / C ++编写的游戏,因为我把它移植到了android我意识到我在Eclipse的LogChat上有一些日志告诉我GL我想要使用的功能(如glGet *)没有实现。
挖掘Google我发现你可以将GL10转换为GL11上下文,但是,由于我的API调用都是原生的,我不能使用它......
有没有办法在Java中初始化GL11上下文然后使用本机GL11 API调用?
答案 0 :(得分:1)
如果您在模拟器上运行,请注意当前(SDK Tools Rev9,ndk-r5b)模拟器(无论平台版本)是否仅实现GLES 1.0接口。您的上下文适用于GL11并不重要。您需要在硬件上进行测试才能成功调用未实现的API入口点。