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
Standalone Binaries With Zig CC and Meson
Have you ever wanted to run a program in some device without needing to follow a complicated, possibly slow build process? In many cases it can be simpler to use...
Continue reading >
tree-shaking, the horticulturally misguided algorithm
Let's talk about tree-shaking!But first, I need to talk about WebAssembly's dirty secret: despite the hype, WebAssembly has had limited success on the web.There is Photoshop, which does appear to...
Continue reading >
Storing data in pointers
Introduction I think it's quite well known that on a 64-bit system, the maximum bit-width of a virtual address is somewhat lower (commonly 48-bits). This gives an opportunity to repurpose...
Continue reading >
5 years ago today
Five years ago today was special; I flew from Bihar to New Delhi and then to Germany. Landing in Munich felt like entering a wonderland, covered in snow from the...
Continue reading >
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 >