windows Mobile上的opengl项目移入win ce的几个问题

不同的手机,有不同的CPU和不同的系统平台,在做windows mobile和win ce移植时,opengl项目可能会跑不起来问题

工程实现的是一个旋转的立方体

1、opengl无法初始化:无法创建状态机,在调用g_eglContext = eglCreateContext( g_eglDisplay, configs_list[0], EGL_NO_CONTEXT, attrib_list );语句失败,此时需要把attrib_list 置为NULL来调用,否则可能会失败,包括eglCreateWindowSurface,都可以把最后的参数设为NULL

2、无法调用glTexImage2D( GL_TEXTURE_2D, 0, GL_RGB, 512, 128 , 0, GL_RGB, GL_UNSIGNED_SHORT_5_6_5, embTex)贴图,这是因为贴图尺寸的限定。512和128的尺寸中512超出贴图范围,要改小,且都要是2的倍数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值