- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 qt5_qml_Opengl_shader 第四弹----------------------纹理贴图(YUV视频循环播放)
openglunderqml6 将初始化放在一个函数里,,首先初始化操作,注意一定不能把gentexture写到循环里边,这样会导致gpu内存溢出(另外关于顶点的定义有时可以直接写在初始化的时候,有有时必须写到循环里)void SquircleRenderer::Init_opengl(){ initializeOpenGLFunctions();
2015-05-14 14:59:41
2940
原创 qt5_qml_Opengl_shader 第三弹-----------------------纹理贴图(YUV)
Opengl_under_qml第三弹----------------------纹理贴图(YUV)本文接上文Opengl_under_qml第三弹----------------------纹理贴图(YUV)主要通过程序将yuv数据送给shader,通过gpu来转成rgb进而渲染。 与上文主要不同的地方还是paint函数,为了容易看懂,没有将其写成多个函数的形式,也没有加测试
2015-05-14 14:34:55
3377
原创 qt5_qml_Opengl_shader 第二弹----------------------纹理贴图(RGB)
此例程接上一例子:上个例子是画简单的三角形,这个例子显示RGB纹理贴图 为什么叫RGB纹理贴图呢,因为次例子是向gpu传递RGB格式的buffer,来显示,后续会有例子向GPU传递YUV数据,在GPU转成RGB来显示。遇上个例子相比,修改的不多,主要是paint函数的修改。 voidSquircleRenderer::paint(){ initialize
2015-05-14 14:31:27
3848
原创 qt5_qml_Opengl_shader 第一弹----------------------openglunderqml的简化及介绍
通过qml来显示opengl的对象
2015-04-05 18:21:02
2854
qt5_qml_opengl_shader显示yuv
2015-05-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人