首页 > 解决方案 > 如何使用linux内核和硬件加速绘制三角形?

问题描述

我有 x64 cpu、rx480 ATI 显卡和运行带有一些 glibc 和 busybox 的 linux 内核。它启动到命令行。

接下来我要做的是将显示器切换到 1920x1080 独占模式并开始绘制一个旋转三角形。这是我想要执行的唯一任务,因此我需要:

我对堆栈的复杂性和大量现有术语(技术、库)如 EGL、OpenGL ES、DRI、DirectFB、XOrg 感到非常困惑......我需要什么来绘制三角形,同时保持调用堆栈短?

标签: linuxopengl

解决方案


刚刚在 Debian Buster 上尝试了 kmscube内核模式设置(KMS) +通用缓冲区管理(GBM) + EGL),使用 R9 Fury 运行开源驱动程序,它很高兴地在虚拟终端1 上放置了一个立方体,即使 Xorg 正在运行。


推荐阅读