小编Fra*_*Fra的帖子

OpenGL glTexImage2D做了什么?

怎么gl.glTexImage2D办?文档说它"上传纹理数据".但这是否意味着整个图像都在GPU内存中?我想使用一个大图像文件进行纹理映射.另外:我可以简单地使用VBO作为uv和位置坐标来绘制纹理吗?

是的,我在这里使用错误的方式.我的意思是携带一个2D坐标的2D阵列和一个2D模型阵列,以便将更大的PNG图像(在纹理存储器中)采样到单个图块模型上.我的困惑在于不知道这些取物的速度有多快.可以说我有5000x5000像素的图像.我把它作为纹理加载.然后我创建自己的算法来获取部分绘制.我在哪里可以节省绘制这些瓷砖的带宽?如果我实现一个LOD算法来确定哪些瓷砖是接近的,哪些是远的,哪些是相机视锥,那么如何管理内存中的每个瓷砖呢?加载的问题我知道,但我很难找到最好的实施入门.我正在为使用OpenGL ES 2.0的移动设备开发.

opengl

4
推荐指数
2
解决办法
3081
查看次数

带有自定义二进制文件的Android应用

我有一个Android应用程序,该应用程序通过读取以我自己的二进制文件格式存储的原始二进制数据进行初始化。有没有一种方法可以将该二进制信息与应用程序打包在一起以进行分发,例如在资源文件夹中?目前,我的解决方案是将文件放在SDCard上的文件夹中,然后将其打开以进行读取。目前可以使用,但要进行分发,最好将它们打包在APK本身内。

谢谢

android

2
推荐指数
1
解决办法
3163
查看次数

将Float分成两个短裤

好的.我有一个浮点数组:

float Array[2];
Run Code Online (Sandbox Code Playgroud)

我想写两个2字节的短整数到这个数组的第一个地址,就像这两个:

short one = 100;
short two = 200;
Run Code Online (Sandbox Code Playgroud)

如何在此处排列字节并将短1和短2写入地址Array [0]?

谢谢!

c

0
推荐指数
1
解决办法
199
查看次数

规范模式 Linux 串口

规范模式状态的 Termios 手册页 ( http://man7.org/linux/man-pages/man3/termios.3.html ):

输入逐行可用。当键入行分隔符之一(NL、EOL、EOL2;或行首的 EOF)时,输入行可用。除了 EOF 的情况外,行分隔符包含在 read(2) 返回的缓冲区中。

我的问题是:当一块硬件输出符合规范的数据时 - 是否将 0xD0xA (CRLF) 字节放在传输线的开头以告诉 read() 函数数据已准备好读取?

我以前没有考虑过这个问题,并且默认(可能是错误的)认为 0xD0xA 位于传输线的末端。

c linux serial-port termios

0
推荐指数
1
解决办法
4444
查看次数

标签 统计

c ×2

android ×1

linux ×1

opengl ×1

serial-port ×1

termios ×1