赞
踩
最近在研究Mesa Opengl 驱动代码,用VS2019 编译了swrast 代码;记录一下编译过程;
需要的工具:vs2019/vs2017,python2.7 和python3.8,
安装 meson,ninja,pkg-config,scons,flex,bison,zlib,llvm,pywin,工具下载链接:https://download.csdn.net/download/JasonLiu_Kevin_1993/12425189
然后代开vs 的Developer Command Prompt,进入到mesa 根目录,执行meson BuildVS --backend=vs,生成solution的在buildVS 文件夹下,然后打开solution 就能直接编译了
编译成功后会生成一个 opengl32.dll
默认情况下,gallium driver 用的是swrast,自己可以修改meson.build 文件,选择其它的driver,把下图中的swrast改成virgl 或者svga 都可以;
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。