opengl|opengl ES学习笔记(一)
【opengl|opengl ES学习笔记(一)】参考教程写好opengl ES第一个实例之后发现无法运行,报错为:must use native order
在网上搜查了一番似乎与大端小端有关,为了保证顺序的正确性必须对databuffer进行一番处理,直接贴上源码(摘自网络)
public class BufferUtil {
public static FloatBuffer buffer;
public static FloatBuffer floattoBuffer(float [] a){
ByteBuffer m = ByteBuffer.allocateDirect(a.length*4);
m.order(ByteOrder.nativeOrder());
buffer = m.asFloatBuffer();
buffer.put(a);
buffer.position(0);
return buffer;
}
}
推荐阅读
- EffectiveObjective-C2.0|EffectiveObjective-C2.0 笔记 - 第二部分
- 由浅入深理解AOP
- 继续努力,自主学习家庭Day135(20181015)
- python学习之|python学习之 实现QQ自动发送消息
- Android中的AES加密-下
- 一起来学习C语言的字符串转换函数
- 定制一套英文学习方案
- 漫画初学者如何学习漫画背景的透视画法(这篇教程请收藏好了!)
- 《深度倾听》第5天──「RIA学习力」便签输出第16期
- 如何更好的去学习