首页 > TAG信息列表 > programId

Qt opengl 两张纹理 两个UV 叠加显示

先上效果   核心代码解析      //单张贴图时 只用绑定一次 glBindTexture(GL_TEXTURE_2D, texture0); 激活绑定第一张贴图     glActiveTexture(GL_TEXTURE0);     glBindTexture(GL_TEXTURE_2D, texture0); 激活绑定第二张贴图     glActiveTexture(GL_TEXTURE1);  

OpenGL播放视频特效

特效可以在着色器中处理 const char* vs = { "precision lowp float; " "uniform mat4 _MVP;" "attribute vec2 _position;" "attribute vec2 _uvY;" "

OpenGL shader实现YUV转RGB(一张纹理)

#pragma once #include <assert.h> class ShaderId { public: ShaderId() { _shaderId = -1; } int _shaderId; }; /** * 程序 */ class ProgramId { public: int _programId; ShaderId _vertex; ShaderId

opengl shader play video

#pragma once extern "C" { #include <libavutil/imgutils.h> #include <libavutil/parseutils.h> #include <libswscale/swscale.h> #include <libavcodec/avcodec.h> #include <libavformat/avformat.h> #include <libavforma