当前位置: 首页 > news >正文

ubuntu20.04编译mesa

依赖

# drm
git clone https://gitlab.freedesktop.org/mesa/drm.git
meson builddir/
ninja -C builddir/ install# wayland
git clone https://gitlab.freedesktop.org/wayland/wayland.git
meson setup builddir -Ddocumentation=false
ninja -C builddir/ install

编译

sudo apt install libxcb-randr0-dev
sudo apt install libx11-xcb-dev
sudo apt install libxcb-dri3-dev
sudo apt install libxcb-present-dev
sudo apt install libxcb-shm0-dev
sudo apt install libxshmfence-devgit clone https://gitlab.freedesktop.org/mesa/mesa.git
cd mesa
installdir="$HOME/.meson"
mkdir -p ${installdir}
meson setup builddir/ -Dprefix=${installdir} -Dglx=xlib -Dgallium-drivers=swrast -Dvulkan-drivers=swrast
meson install -C builddir/

参考

  • mesa3d index
  • mesa repo
  • wayland build
  • wayland

http://www.mrgr.cn/news/28170.html

相关文章:

  • windows二进制安全零基础(二)
  • web浏览器环境下使用window.open()打开PDF文件不是预览,而是下载文件?
  • 深度学习基础—Beam search集束搜索
  • SpringCloud 微服务消息队列灰度方案 (RocketMQ 4.x)
  • 基本数据类型:Kotlin、Dart (Flutter)、Java 和 C++ 的比较
  • C语言 | Leetcode C语言题解之第560题和为K的子数组
  • 大数据新视界 --大数据大厂之数据科学项目实战:从问题定义到结果呈现的完整流程
  • stack - queue
  • linux-系统备份与恢复-系统恢复
  • JVM源码解析
  • 匿名管道详解
  • 最强神器Typora 2024(亲测有效)| Markdown 工具推荐
  • 计算机二级MySQL大题系列01-PHP必考题
  • 【Python篇】深度探索NumPy(下篇):从科学计算到机器学习的高效实战技巧
  • 业务资源管理模式语言15
  • OpenCV_图像旋转超详细讲解
  • 卡尔曼滤波-α滤波器
  • Python 的 WSGI 简单了解
  • 数据在内存中的存储方式
  • Mysql 面试题总结
  • 如何在Unity发布安卓移动端游戏
  • node卸载流程
  • 【c++】博主第一个完全自主制作的程序运行成功!简易计算器
  • 如何训练Imagen大模型:从数据准备到模型调优
  • 茶余饭后(九)
  • 【C++知识扫盲】------初识命名空间