按照一般的渲染流程
1. 初始化渲染程序
2. 初始化纹理
3. 分配YUV数据内存
4. 渲染
视频渲染成功,但是图片微微泛绿,如下图
写代码还是细心点,不然一个小粗心,可能就耗时好几天去找这些小问题.
为什么句柄获取不成功,那么片元着色器的采样器应该从上到下依次为0,1,2等顺序,YUV纹理数据的绑定的顺序也是TEXTURE0,TEXTURE1,TEXTURE2,但是出来的结果,和用手动去
glUinform1i(instance->myTextureHandle, 0);
glUinform1i(instance->muTextureHandle, 1);
glUinform1i(instance->mvTextureHandle, 2);
的结果会不同.效果差异见上两张效果图.