摘要:Y部分直接拷贝; YV12: NV12: NV转YV12的UV部分 for (int i = 0; i < H/2; i++) { for (int j = 0; j < W/2; j++) { vBuffer[i * W/2 + j] = nv_uvBuf[i * UVDataPerRow + 2
        
阅读全文
 
        
            
            
摘要:1下载压缩包 2 最好安装较为新的cmake 3 进入openal代码层目录 BUILD_LIBS=${HOME}/build_libs export PATH=${BUILD_LIBS}/bin:${PATH} export PKG_CONFIG_PATH=${BUILD_LIBS}/lib/pk
        
阅读全文
 
        
            
            
摘要:上图release版本; “gdb so库名字” 下图debug:
        
阅读全文
 
        
            
            
摘要:1关于对外C接口头文件 #ifdef WIN32#define MYTEST_H_API extern "C" __declspec(dllexport)#else#define MYTEST_H_API extern "C" __declspec(dllimport)#endif 经测试:不需要d
        
阅读全文
 
        
            
            
摘要:方法1:1建立workspace,拉入demo的工程和静态库工程;启动新建的schem,即可联调、 方法2:1多个工程 打开schem user->用户名->Library(command +shif+. 显示隐藏文件)->developer->xcode->driverdata->(demo 运行
        
阅读全文
 
        
            
            
摘要:1处理器芯片架构 2 arm64/arch64 3 6大国产CPU:分别是龙芯、兆芯、华为鲲鹏、海光CPU、申威、飞腾CPU;麒麟CPU也占一部分; 兆芯是采用X86架构,目前最强的是KX-U6780A 处理器,16nm工艺,由台积电代工的。 海光CPU,主要用于服务器方面,也是X86架构,最新的是
        
阅读全文
 
        
            
            
摘要:const char fragmentShader_yuv420p[] = { "precision mediump float;\n" "uniform sampler2D Ytex;\n" "uniform sampler2D Utex,Vtex;\n" "varying vec2 vTextu
        
阅读全文
 
        
            
            
摘要:1Windows平台 1.1 QueryPerformanceFrequency与QueryPerformanceCounter; 1.2 利用CreateWaitableTimer实现纳秒级延时 1.3 利用timeSetEvent实现1ms定时器 2相关博客推荐 https://blog.csd
        
阅读全文
 
        
            
            
摘要:基于上篇博文OpenGL画球面(6) - 邗影 - 博客园 (cnblogs.com),我们画了一颗球,那我想画半颗???? 顶点:(上半球) 顶点(下半球) // Y_SEGMENTS 和 X_SEGMENTS 分别表 示将α 和β 分割了多少份, //y 和 x 分别表示是第几份,以此进行遍历,
        
阅读全文