• RK3399应用开发 | 编译安装 mesa 3D 图形库(23.0.0)


    一、mesa

    Mesa项目是一个OpenGL的开源实现,提供了众多实现:

    • OpenGL
    • OpenGL ES
    • OpenCL
    • OpenMAX
    • VDPAU
    • VA-API
    • Vulkan
    • EGL

    下图是整体架构图,最底层是Linux内核中的DRM框架,用户态通过libDRM调用DRM框架直接刷显示器,上层Mesa 3D基于libdrm给的接口进行图形的绘制
    请添加图片描述

    二、环境依赖

    1. 编译环境

    • RK3399开发板本地编译
    • ubuntu:22.04
    • python:3.10
    • meson:0.61.2
    • ninja:1.10.1

    2. 编译工具

    • python3
    • meson
    sudo apt-get install meson
    
    • 1
  • 相关阅读:
    《QT从基础到进阶·三十七》QWidget实现左侧导航栏效果
    REST风格
    Vue实现刷新当前单个页面 适用于keep-alive【vue3适用】
    利用python版tensorRT进行推理【以yolov5为例】
    计算机视觉 激光雷达结合无监督学习进行物体检测的工作原理
    制作麒麟V10-server-sp2镜像
    php练习01
    html在线阅读小说网页制作模板 小说书籍网页设计 大学生静态HTML网页源码 dreamweaver网页作业 简单网页课程成品
    通信原理学习笔记1:模拟与数字通信系统、通信系统性能指标
    源码安装LNMP
  • 原文地址:https://blog.csdn.net/Mculover666/article/details/127748494