• 20 years old, trans girl. Micro-optimization, compiler, and cursed code enthusiast.

  • Joined on 2026年05月14日
lilyyy411 closed pull request dnkl/foot#2340 2026年06月21日 04:27:40 +02:00
Implement damage rectangle optimization
lilyyy411 commented on pull request dnkl/foot#2340 2026年06月21日 04:27:40 +02:00
Implement damage rectangle optimization

Yeah sure do the simpler thing. I got a bit carried away with my silly schemes.

lilyyy411 commented on pull request dnkl/foot#2340 2026年05月20日 01:27:17 +02:00
Implement damage rectangle optimization

All benchmarks were done with pgo enabled

lilyyy411 commented on pull request dnkl/foot#2340 2026年05月20日 01:21:28 +02:00
Implement damage rectangle optimization

Sorry for the delay. Here are the bench results from vtebench.

lilyyy411 commented on pull request dnkl/foot#2340 2026年05月18日 15:55:44 +02:00
Implement damage rectangle optimization

I'm pretty sure that this should be guaranteed. The thing is that Pixman itself really does not like to document anything outside of the original source code, but here in the [Pixman source...

lilyyy411 created pull request dnkl/foot#2340 2026年05月16日 04:57:34 +02:00
Implement damage rectangle optimization
lilyyy411 pushed to master at lilyyy411/foot 2026年05月16日 04:49:19 +02:00
5317300015 Fix formatting
lilyyy411 pushed to master at lilyyy411/foot 2026年05月16日 04:19:07 +02:00
3113c1b895 Implement "smarter" damage merging
lilyyy411 pushed to master at lilyyy411/foot 2026年05月16日 02:31:42 +02:00
2d11b36a24
changelog: add new 'unreleased' section
ab1660ef62
Merge branch 'releases/1.27'
de998602db
meson: bump version to 1.27.0
a94e1dda21
changelog: prepare for 1.27.0
Compare 4 commits »
lilyyy411 created repository lilyyy411/foot 2026年05月14日 23:38:25 +02:00
lilyyy411 opened issue dnkl/foot#2338 2026年05月14日 23:37:11 +02:00
Wayland error + freeze until sigkilled when a large number of damage rectangles are attached to the surface's pending buffer