Martin Robinson

The Frozen North, USA

Improviser.

Latest Updates

Martin Robinson 24/02/2013

Edge-distance anti-aliasing

(You might want to go straight to the demo) Some months ago, I noticed that the Chromium compositor, the code which powers Chromium’s accelerated compositing implementation (and also Aura!) was anti-aliasing layer edges. This was especially...

Martin Robinson 07/07/2012

Accelerated compositing update

I believe it's past time to break the silence here, so what follows is a short update on the progress we've made at Igalia toward 3D CSS transforms and hardware accelerated animation in WebKitGTK+ (otherwise known as accelerated compositing). I'm happy to...

Martin Robinson 08/12/2011

WebKitGTK+ hackfest wrapup: accelerated compositing

I just returned from this year's WebKitGTK+ hackfest. Not only was it the mostproductive hackfest to date, the diversityof the people involved was incredible. Attendees included hackers from Igalia, Collabora, RedHatand Motorola. It's great to be...

Martin Robinson 24/09/2011

For some years now, I've been meaning to build a bicycle. Because I balked at the idea of owning more than one, I never did. Recently my unrestrained minimalism was given a reprieve in the form of cascading, terminal bicycle theft.For five years, I've...

Martin Robinson 13/03/2011

Faster Shadows

One area we paid particular attention last year at Igalia was the performance of shadow rendering in web content. While web shadows are not yet ubiquitous, a slow shadow implementation can cause poor scrolling and redraw performance, ruining your day like...

Filter

By Type:

Commits

Use new DisplayListBuilder improvements in Servo

Use new DisplayListBuilder improvements in Servo In particular, we no longer to have a WebRenderFrameBuilder. All of the complication is now handled by the DisplayListBuilder itself.

Martin Robinson29/11/2016

Try to use reftest-wait to make iframe tests less brittle

Try to use reftest-wait to make iframe tests less brittle

Martin Robinson16/11/2016

Deal with changes to the WebRender API

Deal with changes to the WebRender API The WebRender display list is now similar to the Servo display list, which simplifies the conversion.

Martin Robinson16/11/2016

Update WebRender to get necessary changes

Update WebRender to get necessary changes

Martin Robinson08/11/2016

Update WebRender

Update WebRender This is necessary because the API has changed for scrolling ids.

Martin Robinson30/10/2016