OpenGL ES 3.0 渲染 16 bit unsigned short 灰度图(纹理)

简介: 文章标签: opengles 灰度图

作者:字节流动

来源:https://blog.csdn.net/Kennethdroid/article/details/112863264


OpenGL ES 代码:

glTexImage2D ( GL_TEXTURE_2D, 0, GL_R16UI, width, height, 0, GL_RED_INTEGER, GL_UNSIGNED_SHORT, data);

shader 中使用:

uniform highp usampler2D s_texture;
float h = float(texture ( s_texture, a_position.xy ).r);

参考

https://stackoverflow.com/questions/23408073/how-to-use-unsigned-short-in-an-opengl-shader

https://www.khronos.org/registry/OpenGL-Refpages/es3.0/html/glTexImage2D.xhtml


「视频云技术」你最值得关注的音视频技术公众号,每周推送来自阿里云一线的实践技术文章,在这里与音视频领域一流工程师交流切磋。

阿里云视频云@凡科快图.png

相关文章
|
7月前
|
Linux API iOS开发
【Qt 渲染引擎】一文带你了解qt的三种 渲染引擎,包括栅格引擎(Raster)、OpenGL 和本地绘图系统
【Qt 渲染引擎】一文带你了解qt的三种 渲染引擎,包括栅格引擎(Raster)、OpenGL 和本地绘图系统
232 0
|
7月前
|
JavaScript C++
从OpenGL渲染的角度排查 creator native 局部换肤的问题
从OpenGL渲染的角度排查 creator native 局部换肤的问题
99 0
|
7月前
|
XML 小程序 Java
【Android App】三维投影OpenGL ES的讲解及着色器实现(附源码和演示 超详细)
【Android App】三维投影OpenGL ES的讲解及着色器实现(附源码和演示 超详细)
138 0
|
存储 编解码 算法
Opengl ES之LUT滤镜(上)
Opengl ES之连载系列
471 0
|
数据安全/隐私保护 开发者
OpenGL ES 多目标渲染(MRT)
Opengl ES连载系列
331 0
|
数据安全/隐私保护 索引
Opengl ES之纹理数组
Opengl ES连载系列
264 0
|
数据安全/隐私保护
Opengl ES之水印贴图
Opengl ES之连载系列
157 0
|
缓存 C++
Opengl ES之FBO
Opengl ES连载系列
157 0
|
Java 数据安全/隐私保护 Android开发
Opengl ES之矩阵变换(下)
Opengl ES连载系列
136 0
|
Java API 数据安全/隐私保护
Opengl ES之矩阵变换(上)
Opengl ES连载系列
152 0
下一篇
DataWorks