Devlog 8: Static Surfaces

Today's the day! We finally get to render an actual client buffer using our compositor. Is that an exciting process? No, not really. But the results must surely be mindboggling then..?! ...ehh. But we're starting to cross that threshold of being able to do more visual demos and experiments now, so that's exciting. For more details on this devlog, check out https://breezy.zenittini.dev/devlog/d... To see the code changes from this video, refer to this PR: https://github.com/breezy-os/breezy/p... 00:00 Intro 01:00 Registering globals 02:25 Surface interfaces 05:41 Initial surface config 08:20 Buffer experiments / demos 10:16 Textures 12:30 Projection experiments / demos 13:05 Conclusion