
qml
文章平均质量分 66
zing235
这个作者很懒,什么都没留下…
展开
-
由基于qml,c++的串口调试工具浅谈qml与c++混合编程
通过qml c++混合编程实现原创 2014-12-07 22:00:38 · 4881 阅读 · 3 评论 -
qt5_qml_Opengl_shader 第一弹----------------------openglunderqml的简化及介绍
通过qml来显示opengl的对象原创 2015-04-05 18:21:02 · 2855 阅读 · 0 评论 -
qt5_qml_Opengl_shader 第二弹----------------------纹理贴图(RGB)
此例程接上一例子:上个例子是画简单的三角形,这个例子显示RGB纹理贴图 为什么叫RGB纹理贴图呢,因为次例子是向gpu传递RGB格式的buffer,来显示,后续会有例子向GPU传递YUV数据,在GPU转成RGB来显示。遇上个例子相比,修改的不多,主要是paint函数的修改。 voidSquircleRenderer::paint(){ initialize原创 2015-05-14 14:31:27 · 3849 阅读 · 0 评论 -
qt5_qml_Opengl_shader 第三弹-----------------------纹理贴图(YUV)
Opengl_under_qml第三弹----------------------纹理贴图(YUV)本文接上文Opengl_under_qml第三弹----------------------纹理贴图(YUV)主要通过程序将yuv数据送给shader,通过gpu来转成rgb进而渲染。 与上文主要不同的地方还是paint函数,为了容易看懂,没有将其写成多个函数的形式,也没有加测试原创 2015-05-14 14:34:55 · 3381 阅读 · 0 评论 -
qt5_qml_Opengl_shader 第四弹----------------------纹理贴图(YUV视频循环播放)
openglunderqml6 将初始化放在一个函数里,,首先初始化操作,注意一定不能把gentexture写到循环里边,这样会导致gpu内存溢出(另外关于顶点的定义有时可以直接写在初始化的时候,有有时必须写到循环里)void SquircleRenderer::Init_opengl(){ initializeOpenGLFunctions();原创 2015-05-14 14:59:41 · 2944 阅读 · 0 评论