My name is Hiroyuki Ikezoe. I am a new maintainer of librsvg.

I decided to write a blog in English to train English writing. The first blog is about librsvg rendering with cairo.

librsvg uses cairo to draw basic shapes, line, rect, circle and others, converts all those shapes to bezier paths once.  It causes some overhead.

I post a patch to bugzilla to cut the overhead out.

It brings 5% – 29% speeding up to render basic shapes.