白云哥

身披半件长工衣,怀揣一颗地主心

 

让Bada的GlesCube11 Sample跑起来

    困扰了两天的问题终于解决,原因只是我的显卡驱动太老,安装最新的驱动就一切OK了,汗

 

 

    如果你也遇到了同样的问题,不防也试试最新的显卡驱动,也许可以省下两天的郁闷时间 微笑

 

    一个是在InitEGL中调用eglMakeCurrent时,会报告EGL_DEVICE_LOST错误,我尝试着将这个消息忽略掉之后没有任何问题 微笑

    另一个是在Draw中调用glGetIntegerv(GL_VIEWPORT, (GLint*)&viewPort);时返回的viewPort值是个错误值,我又尝试着为viewPort直接再赋一次值,{0,0,480,800},又OK了 微笑

 

    不过这只是部分OK,Sample跑起来后我只能看到变化的背景色,cube们哪去了?

 

    翻遍了bada的forum也没有遇到同样的问题,只是看到几个同样说EGL_DEVICE_LOST错误的,也同样没有找到解决方法

 

    忽然间,我想会不会跟显卡有关,我这新装的win7系统还没有装过显卡驱动,用的是自带的。于是,下载,安装,再打开bada IDE,于是,这个困扰了我两天的问题就这么神奇般的消失了……

 

    最后,贴张运行效果图以示纪念,虽然只是Sample的效果图,没有我的半行代码,不过这也困扰了我两天,不是么 悲伤

 

bg

posted on 2010-08-06 21:30 白云哥 阅读(334) 评论(0)  编辑 收藏 引用 所属分类: Android


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


导航

统计

常用链接

留言簿(4)

随笔分类

随笔档案

相册

我的链接

搜索

最新评论

阅读排行榜

评论排行榜