Emotional Code|

Nolca

园龄:6年9个月粉丝:12关注:9

桌面玩具

也许能做成游戏?

合成器/dwm

Linux

一开始是因为 weston 有个 Win+鼠标中键 可以旋转窗口的特性,挺搞笑但又很好玩

Linux做DIY合成器有很多开源项目可以参考,不像其他OS那么难。故优先考虑linux
一些支持Wayland的DE:Gentoo wiki
一些主流的DE:NixOS wiki

已有点子

vulkan wayland 合成器,特效桌面: https://github.com/cynic64/vkwc
opengl x11 合成器,3D桌面环境: https://github.com/collinalexbell/HackMatrix

思考

用webgpu做Wayland的?

Windows

闭源,要选择哪套API,而且要查很多零散的API文档。下面这个项目估计也只能平铺窗口,不能自定义渲染窗口(可能要修改windows的dwm.exe源代码)
https://github.com/prabirshrestha/dwm-win32

MacOS

同上
https://github.com/koekeishiya/yabai

本文作者:Nolca

本文链接:https://www.cnblogs.com/nolca/p/18405976

版权声明:本作品采用 收益分享revenue sharing 许可协议进行许可。

posted @   Nolca  阅读(25)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起
  1. 1 ⏩intro 山姆精
  2. 2 🎸吉他 马叉
  3. 3 ☁升调 山姆精
  4. 4 🐦Flutter Virtual Riot/Madi
  5. 5 🎶纯律 山姆精
  6. 6 👻yeah~Color Bass! VR
⏩intro - 山姆精
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.