glteximage2d相关内容

使用glTexImage2D更新OpenGL中的纹理

glTexImage2D 和 glTexSubImage2D 是将像素缓冲区传递到纹理的唯一方法吗? 此刻,我在设置函数 glTexImage2D 中使用传递空值作为缓冲区,然后在渲染循环中,每次迭代时,我都会用新的缓冲区数据调用 glTexSubImage2D 但是知道纹理不会改变任何属性(例如尺寸),是否有更有效的方法将实际像素数据传递给渲染纹理? 解决方案 在现代的Ope ..
发布时间:2020-07-23 02:36:40 其他开发

在着色器程序之间传递数据

好吧,我将保持尽可能简单.我想在着色器程序之间传递数据.我目前正在使用readPixels来执行此操作,但我认为这可能会减慢操作速度,并且正在探索更快的选项. 我的程序做什么: program1将我的渲染渲染到画布上. program2在要传递给program1的着色器中执行了一些出色的操作. 我的问题: 是否可以使用program2中的vbo并将其传递给program1 ..
发布时间:2020-07-14 02:50:32 其他开发

使用OpenGL渲染QImage

与我的其他问题相关,我认为更核心的问题是的,你如何使用OpenGL渲染一个 QImage ? 我认为代码看起来像这样,我不确定我还需要什么,除了 convertToGLFormat(img)。 glEnable(GL_TEXTURE_2D); glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); glGenTextures ..
发布时间:2016-10-23 13:17:01 C/C++开发

最快的2D帧速率可能与Android NDK,我尝试包括,更好的可供选择?

最快的2D帧速率可能与Android NDK,我尝试包括,更好的可供选择? 我用NDK和OpenGL ES 2.0,显示一帧作为一个GL_TRIANGLE_STRIP纹理。 这样做是对的HTC Desire,相同的硬件的Nexus One。 我试图加载多个GL_RGBA纹理和纹理之间切换,因为正常的填充率与单一的纹理是低得令人失望: 1质地:4.78 FPS 2的纹理:19.68 FPS 3纹 ..
发布时间:2015-12-05 11:54:02 移动开发