duangsues.is_a? SaltedFish
60 subscribers
609 photos
6 videos
91 files
562 links
🌶🐔🐟 duangsuse 的日常
尤其喜欢发些奇奇怪怪的东西
和转载别人的东西
Download Telegram
Forwarded from Ghost Flying
看着还行的
Forwarded from Catten Linger
即便是多漂亮的代码,没有架构导航也很难看下去的。
Forwarded from Catten Linger
(但光是看它们的宏观架构介绍也足以感受得到 HTML 是真的恶心
Forwarded from Catten Linger
(原来它是为一个恶心的东西而变得恶心
Forwarded from Ghost Flying
还好了
Forwarded from Ghost Flying
blink 的代码没那么恶心
Forwarded from Ghost Flying
总体层级还是很清晰的
Forwarded from Ghost Flying
以及如果要了解 UI framework 的 render pipeline 的话
Forwarded from Ghost Flying
我比较推荐看 flutter 的
Forwarded from Ghost Flying
简单很多而且核心逻辑和 chromium 很一致
Forwarded from Catten Linger
合口味了
Forwarded from Catten Linger
看别人搞 qt 的说光是跟随应用核心运行 lib 就 20M
Forwarded from Catten Linger
也想看看 FirefoxOS 的,不过以我能力很难在这种一大坨的 codebase 里跑来跑去
Forwarded from Catten Linger
我在硬件上做 GUI 框架的思路可能比较原始,就一直想在真正要自己做之前找些简单先进的参考
Forwarded from Catten Linger
现在就实验性地做了个简单的图形缓冲区,多个缓冲区组成 layout 然后再合成真实的帧,最后画到屏幕上去。
Forwarded from Catten Linger
为了提高效率,简单地做了个在每个 layout 上会不断 enlarge 的 dirty rect ,每次扫描完所有 layout 的改动就清零
Forwarded from Catten Linger
差不多(x
Forwarded from Catten Linger
alpha 合成是纯 cpu 的,合成的时候选择是直接覆盖还是有透明通道叠加这样
Forwarded from Catten Linger
毕竟 GPU 玩起来一大堆东西。。
Forwarded from Ghost Flying
skia 欢迎你
Forwarded from Ghost Flying
它把底层的 GPU 全包装了