android 0x10000
16lz
2021-01-26
0x10000是出于OPENGL前期内存节约的考虑, 以INT型模拟FLOAT型来表示, 0x 0001 0000 前面4位表示小数点前,后4位表示小数点后, 所以0x10000表示浮点数的1。
如果你用的是FloatBuffer, 就可以知道此处应该写1.0
gl.glVertexPointer(3, GL10.GL_FIXED, 0, triggerBuffer);//GL_FIXED,则后面用的是intbuffer。
gl.glVertexPointer(3, GL10.GL_FLOAT, 0, triggerBuffer);//则此处那个triggerBuffer用的则是floatBuffer类型。
更多相关文章
- 对于各种分辨率手机的测试学习
- QEMU, KVM, QEMU-KVM 和 Goldfish
- Android小程序-模拟小球平抛落地反弹到静止过程
- Android模拟器入门
- android 内存优化详解
- Android相机、相册获取图片,解决相机拍照图片被压缩模糊的情况
- android中常见的内存溢出和解决办法
- 关于Android中使用Handler造成内存泄露的分析和解决
- Android(安卓)模拟器支持运行 ARM 应用,Android(安卓)11 系统映像