[cairo] [PATCH 0/3] gl: Remove fixed-function support

Chris Wilson chris at chris-wilson.co.uk
Fri Jan 28 05:24:33 PST 2011

On Fri, 28 Jan 2011 15:02:51 +0200, Alexandros Frantzis <alexandros.frantzis at linaro.org> wrote:
> Hi all!
> The proposed patchset removes fixed-function support from the gl backend.
> With the patches applied the gl backend will only work with GL implementations
> supporting shaders (that is either GL core 2.0 or 1.x with ARB extensions).

Even i915 has sufficient support to survive the removal of fixed
functions (even if I'm not enthralled by its performance). Realistically
shaderful hardware seems like the minimum to target nowadays, but does
anybody have a machine that would be upset by this patch? r200?  And is
cairo-gl even sane on such hardware? ;-)

Reducing the backend complexity seems worthwhile, so that we can spend the
effort elsewhere...

Chris Wilson, Intel Open Source Technology Centre

More information about the cairo mailing list