Latest Updates

Manuel Rego 28/10/2014

Presenting the Web Engines Hackfest

After the Google’s fork back in April 2013, WebKit and Blink communities have been working independently, however patches often move from one project to another. In addition, a fair amount of the source code continues to be similar. Thus, it seems...

Jacobo Aragunde 02/10/2014

LibreOffice on Android #4 – Document browser revisited

I’m borrowing the post title that Tomaž and Andrzej used before to talk about the work that I have lately been doing at Igalia regarding LibreOffice on Android. You might know there are several projects living under android/experimental in our...

Juan A. Suárez 29/09/2014

Highlights in Grilo 0.2.11 (and Plugins 0.2.13)

Hello, readers! Some weeks ago we released a new version of Grilo and the Plugins set (yes, it sounds like a 70′s music group ). You can read the announcement here and here. If you are more curious about all … Continue reading →

Sergio Villar 23/09/2014

Grids everywhere!

Hi dear readers, it’s awesome to see people-really-excited (including our friends at Bloomberg) about CSS Grid Layout, specially after Rachel Andrew‘s talk in CSSConf. I really believe CSS Grid Layout will be a revolution for web designers as...

Iago Toral 15/09/2014

Setting up a development environment for Mesa

Recap In my previous post I provided an overview of the Mesa source tree and identified some of its main modules. Since we are on that subject I thought it would make sense to give a few tips on how to setup the development environment for Mesa too, so...

Javier Muñoz 12/09/2014

Pflua and high performance packet filtering

Time to write other post! This time I will comment on one of our most recent projects here in Igalia, a high performance packet filtering toolkit written in Lua. Several weeks ago I received a phone call coming from Juan. Andy was looking for some mate...

Javier Fernández 08/09/2014

Box Alignment and Grid Layout

As some of my readers already know, Igalia and Bloomberg are collaborating in the implementation of the Grid Layout specification for the Blink/Chromium and WebKit web engines. As part of this assignment, I had the opportunity to review and contirbute to...

Eduardo Lima 08/09/2014

Drawing Web content with OpenGL (ES 3.0) instanced rendering

This is a follow up article about my ongoing research on Web content rendering using aggressive batching and merging of draw operations, together with OpenGL (ES 3.0) instanced rendering. In a previous post, I discussed how relying on the Web...

Iago Toral 08/09/2014

An eagle eye view into the Mesa source tree

Recap My last post introduced Mesa’s loader as the module that takes care of auto-selecting the right driver for our hardware. If the loader fails to find a suitable hardware driver it will fall back to a software driver, but we can also force this...

Iago Toral 04/09/2014

Driver loading and querying in Mesa

Recap In my previous post I explained that Mesa is a framework for OpenGL driver development. As such, it provides code that can be reused by multiple driver implementations. This code is, of course, hardware agnostic, but frees driver developers from...