贪玩飞鸟

文章
8
资源
0
加入时间
3年12月1天

QML用openGL渲染NV12前言一、QOpenGLTexture改动二、Fragment Src三、 渲染其他问题

前言把之前写在windows的播放器移植到了我的安卓手机,就碰到了QOpenGLWidget需要替换的问题。知乎、CSDN一搜就有渲染YUV420P的代码,git也有。没打招呼不放链接了。用的是fbo的那个。主要记录下参数和问题。一、QOpenGLTexture改动NV12的UV数据是在一起的,所以texture只要创建两个,一个Y,一个UV。格式套用RGB,RED放Y,GREEN和BLUE放UV: ... mTexY->setFormat(QOpenGLTexture::R8_U

SAE搭建Discuz教程、新浪SAE免费建站

Sina App Engine(简称SAE)是新浪研发中心推出的国内首个公有云计算平台,支持PHP,MySQL,Memcached,Mail,TaskQueue,RDC(关系型数据库集群)等服务,可以免费提供给开发者使用,现在介绍一下再SAE下安装discuz论坛的教程!(由于SAE不支持IO读写操作,上传的代码目录没有写入权限,故无法安装Discuz原生版本,所以只能安装专门针对SAE移植的Discuz版本。下边材料给SAE移植的discuz最新版本下载地址)

vue添加水印

创建watermark.js文件let watermark = {}let setWatermark = (str) => { let id = '1.23452384164.123412415' if (document.getElementById(id) !== null) { document.body.removeChild(document.getElem...

__attribute__((weak))

情况是这样的,碰到一个棘手的问题:我们不确定外部模块是否提供一个函数func,但是我们不得不用这个函数,即自己模块的代码必须用到func函数:extern int func(void);...................int a = func();if( a > .....){..........}............我们不知道func函数是否被...

电子白板和计算机通过什么链接,电子白板与电脑连接的步骤是什么

先在电脑上装好电子白板驱动及软件,然后插上USB线,右下角会弹出找到硬件,然后对电子白板进行校准,校准完成就可以使用了。用法如下:1、启动activstudio3,1)新建活动挂图:用于建立一个新的活动挂图,在制作课件时,白板的课件被称为“活动挂图”。2)自定义Flipchart大小,点击可以设置挂图的大小,如800X600或1024X768,也可以设置为屏幕大小,让程序自动来判断当前的分辨率。3...