Alejandro Piñeiro

Vigo (Spain)

Working at Igalia since January 2006, with a previous experience in 2004 as a trainee student.

Latest Updates

Alejandro Piñeiro 21/07/2014


Leaving tomorrow, as I will be first at the Evince Hackfest

Alejandro Piñeiro 28/04/2014

GNOME 3.12.1 out: PDF accessibility progress

Welcome to a new “GNOME 3.12 is out blog post”, somewhat late because I wanted to focus on 3.12.1 instead of the usual 3.12.0, and because I was away for several days due to Easter holidays. As I said just after 3.10, Antía worked hard on...

Alejandro Piñeiro 21/10/2013

GNOME Accessibility Update: 3.10 Release, Montreal Summit and Plans for 3.12

3.10 is out, what’s new about accessibility? As you probably already know, GNOME 3.10 was released several weeks ago, with lots of new accessibility goodness: Magnifier focus and caret tracking: Finally, the focus and caret tracking feature of GNOME...

Alejandro Piñeiro 04/02/2013

Going back from FOSDEM 2013

Last week planet GNOME was full of “Going to” posts. This is my traditional “Coming from” post. Most of my events-related posts are written after the event itself. I blame the need to write slides. Anyhow, I’m back from...


Just finished my talk at #fosdem. More people than expected. Thanks everybody for coming, in spite of being the earlier talk #a11y #igalia at 11:17 Feb 3rd 2013 by Alejandro Piñeiro


By Type:


i965: move brw_nir_lower_gl_images call

At this moment that lowering is using info coming from the UniformStorage, so for the ARB_gl_spirv codepath, it needs to be done after calling gl_nir_link_uniforms. As for the GLSL codepath it can also be called later, we just move the call on both...

Alejandro Piñeiro05/09/2018

intel/compiler: rename brw_nir_lower_glsl_images

To brw_nir_lower_gl_images, as it will be also used on the ARB_gl_spirv codepath, that doesn't involves GLSL at all. So the lowering is about images following the OpenGL semantics. In any case "brw_nir_lower_opengl_images" seemed too long to me, so I...

Alejandro Piñeiro05/09/2018

i965/fs: include multisamplers on image_intrinsic_coord_components

This is the second patch needed to fix the following piglit tests: tests/spec/arb_gl_spirv/linker/uniform/multisampler.shader_test tests/spec/arb_gl_spirv/linker/uniform/multisampler-array.shader_test Although in this case it doesn't affect so...

Alejandro Piñeiro04/09/2018

mesa/glspirv: fix compilation with MSVC

From AppVeyor #8582, it seems that MSVC doesn't like uint, so this patch replaces it with unsigned. Reviewed-by: Roland Scheidegger

Alejandro Piñeiro13/08/2018