24/7: Posts
News about Igalia
We love hearing from you, so be sure to follow us and join the conversation on our networks. If you want to know more about us, you can also meet the team here.
Posts
The Effects of Nuclear Maths
The Effects of Nuclear Maths Carrying on Eric's work on “The Effects of Nuclear Weapons” - with native MathML. As I have explained a few times since first writing about...
Continue reading >
CSS Media Query for Scripting Support
Chrome 120 was released last week and in this version, we got the CSS Media Query for scripting support. Simply, this media query allows you to test whether scripting language...
Continue reading >
CSS Media Query Support for Video Elements
I've been digging around on web platform status pages to see what's come out and what's planned for web developers. You can take the girl out of browser work but...
Continue reading >
Three Decades of HTML
A few days ago was the 30th anniversary of the first time I wrote an HTML document. Back in 1993, I took a Usenet posting of the “Incomplete Mystery Science...
Continue reading >
the last 5 years of V8's garbage collector
Captain, status report: I’m down here in a jeffries tube, poking at V8’s garbage collector. However, despite working on other areas of the project recently, V8 is now so large...
Continue reading >
I'm playing Far Cry 6 on Linux
If you’ve been paying attention to the evolution of the Linux gaming ecosystem in recent years, including the release of the Steam Deck and the new Steam Deck OLED, it’s...
Continue reading >
v8's mark-sweep nursery
Today, a followup to yesterday’s note with some more details on V8’s new young-generation implementation, minor mark-sweep or MinorMS.A caveat again: these observations are just from reading the code; I...
Continue reading >
Vulkan Video encoder in GStreamer
Vulkan Video encoder in GStreamer # During the last months of 2023, we, at Igalia, decided to focus on the latest provisional specs proposed by the Vulkan Video Khronos TSG...
Continue reading >
sir talks-a-lot
I know, dear reader: of course you have already seen all my talks this year. Your attentions are really too kind and I thank you. But those other people, maybe...
Continue reading >
15 Tips for Debugging Issues in the AMD Display Kernel Driver
A self-help guide for examining and debugging the AMD display driver within the Linux kernel/DRM subsystem. It’s based on my experience as an external developer working on the driver, and...
Continue reading >
Setting up a minimal, command-line Android emulator on Linux
Android has all kinds of nice development tools, but sometimes you just want to run an apk and don’t need all the surrounding tooling. In my case, I have already...
Continue reading >
sched_ext: a BPF-extensible scheduler class (Part 1)
This blog post introduces sched_ext, a recently proposed extensible scheduler class. sched_ext allows you to write and run your custom process scheduler optimized for your target workloads and hardware architectures...
Continue reading >