Profile cover photo
Profile photo
Daniel Stone
912 followers -
graphics & input & whatnot
graphics & input & whatnot

912 followers
About
Daniel's interests
View all
Daniel's posts

Post has attachment
'The LLVM compiler suite finally gets around to having a linker. Hackernews experiences pants-wetting glee despite having no clear understanding of the matter at hand. The Rust Evangelism Strikeforce shows up to party. Half of the comments are people misunderstanding how linkers work.'

Post has attachment
Ignore the sideshow: even without the existing driver updates, now having tinydrm as a framework to replace hundreds of boutique fbdev drivers is great. When the internet says the code is so awful it doesn't compile: that was in only a corner case in Kconfig (hands up who's never got that wrong). And Daniel Vetter's response here is A+.

Post has shared content
On @gpadovan_'s talk at #lfelc: "probably my favorite of the graphics talks in terms of technical value." https://col.la/k4hs6 @phoronix

Post has attachment
Really good explanation of a font rasteriser, and the details on how they've made it practical to work on GPUs: setup and lead times are important, not just throughput!

Post has shared content
"""
When I was at Google, someone told me a story about a time that “they” completed a big optimization push only to find that measured page load times increased. When they dug into the data, they found that the reason load times had increased was that they got a lot more traffic from Africa after doing the optimizations. The team’s product went from being unusable for people with slow connections to usable, which caused so many users with slow connections to start using the product that load times actually increased.
"""

Post has shared content
Boring but important.
New blog post! Optimizing graphics memory bandwidth with compression & tiling: Notes on DRM format modifiers https://openfir.st/9a7vg #Linux
Photo

Post has attachment
Obviously not a lot great to say about 2016, but having converted my personal services and freedesktop.org this year, and +Collabora mostly having converted as well, I'm really grateful for Let's Encrypt. Super easy to set up, incredibly well done.

Post has shared content
And thanks to the fixes from +Heiko Stübner :)
Thanks to work from Collabora's +Daniel Stone, it is now easily possible to
control ChromeOS servo boards without needing the ChromeOS chroot. Apart from not needing the chroot it's also easy to control multiple boards from one host and the serial consoles even turn up in very convenient places: /dev/google-servi/gru/cpu_uart and so on.

I've spent a bit of time on doing proper Debian packages of it and the dependent ec3po and hdctools and thus now have a very clean handling of chromeos devices in my boardfarm. Packaging sources can be found as servod-tools, servo-hdctools and servo-chromiumos-ec on my github-account: https://github.com/mmind

Post has shared content
Thanks to +Daniel Stone, +Kristian Høgsberg, +Emmanuele Bassi, and some more (who all mentioned this topic recently) I looked into the Meson Build System.

I'll just say that: It works. Nicely. It is worth a look to anyone still stuck with autotools.

Either you'll be amazed and end up using it, or you will at least learn something about the Ninja Build System and remember how to deal with `meson.build` files when you see them. Win win, right?



Post has shared content
So glad I did this to xkbcommon, where Ran Benita has done absolutely spectacular work.
Wait while more posts are being loaded