Featherweight Musings

I'm a research engineer at Mozilla working on the Rust compiler. I have history with Firefox layout and graphics, and programming language theory and type systems (mostly of the OO, Featherweight flavour, thus the title of the blog). http://www.ncameron.org @nick_r_cameron

Wednesday, August 29, 2012

Layers refactoring

›
OMTC is one of the major performance wins for Firefox at the moment and we want to bring it to all platforms. The major sub-system involved ...
2 comments:
Friday, August 10, 2012

Azure/Cairo canvas - progress

›
For those following along at home, as of this morning Azure/Cairo canvas is on for Android (and Firefox OS (b2g), presumably) on inbound (bu...
2 comments:
Thursday, August 09, 2012

Mask Layers on the OpenGL backend

›
The OpenGl layers backend is similar to the Direct3D backends, in implementation (using shaders) and design. There are differences due to th...
Saturday, August 04, 2012

Azure canvas in Firefox nightlies

›
Over the past week or so, I've been landing patches by Anthony Jones, Matt Woodrow, and myself to get the Cairo and Skia backends workin...
9 comments:

If you read one thing this week...

›
...about the IT industry, it should be this . The usual caveat about nor reading comments on the internet applies.
Tuesday, July 24, 2012

Azure Canvas

›
Other than the mask layers stuff, most of my work has been on getting Azure canvas working, passing tests, and landed in the tree. Most of t...
4 comments:
Monday, July 16, 2012

Mask layers on the basic backend

›
Using mask layers on the basic backend is a bit different from the GPU backends because we don't use shaders, and instead must do a bit ...
Sunday, June 24, 2012

Some mask layers optimisations

›
I've been working on a couple of small optimisations for mask layers, required for Boot to Gecko, but which will help on all platforms. ...
Tuesday, June 12, 2012

Mask Layers on the Direct3D backends

›
In the next few posts I'll describe how mask layers are used in the various graphic backends. The Direct3D 9 and 10 backends are pretty ...
Thursday, June 07, 2012

More on my new phone

›
So I am still pretty much in geek-love with my phone (HTC One X). But there has been something about it that has been annoying me and I have...
2 comments:
‹
›
Home
View web version
Powered by Blogger.