這個程序足足整了一天一夜,太崩潰了,廢話不多說了,直接告訴大家怎麼搞,然後上傳我自己整理好的工程.
效果 :
把YUV圖像渲染出來,使用opengl shader.
參考文章:
1.創建基本流程
https://www.codeguru.com/cpp/cpp/cpp_mfc/tutorials/article.php/c10975/Setting-Up-OpenGL-in-an-MFC-Control.htm
2.創建好基本流程之後,接下來就是具體的實踐部分了;
https://www.khronos.org/opengl/wiki/Tutorial:OpenGL_3.1_The_First_Triangle(C++/Win)
3.直接使用的glew庫,demo使用的是glew2.1,開發環境vs2015.
http://glew.sourceforge.net/
不要使用freeglut,支持的版本太低,沒找到對應的glsl.
已經寫好的demo資源下載:
https://download.csdn.net/download/zhangkai19890929/11636055
沒有資源分的可以發郵箱索取源碼:
[email protected]