linux 和 windows 的 Gui 区别介绍
需求 了解 linux 和 windows 的 gui 大概的区别 解决 90年代 windows: gdi32.dll linux: x 普通情况都是使用 cpu 渲染 -> 显存 -> 显卡适配器 -> vga. 游戏都是 DirectX / OpenGL -> GPU -> 显存… vista 年代 windows: GDI+ -> Direct2D -> GPU Linux: AIGLX(X) -> OpenGL -> GPU 都是可以直接用 GPU,走的以前游戏这条路。 现在 windows: 小改动 win32k.sys, DirectX Linux: Wayland 替代 X, Vulkan 可能替代 OpenGL 参考 Linux 为何不把图形用户界面写入内核? - 12345的回答 - 知乎