Robert Bragg 755cce33a7 cogl: Support multiple fallbacks in cogl_offscreen_new_to_texture()
The Intel drivers in Mesa 7.6 (and possibly earlier versions) don't
support creating FBOs with a stencil buffer but without a depth
buffer. This reworks framebuffer allocation so that we try a number
of fallback options before failing.

The options we try in order are:
- the same options that were sucessful last time if available
- combined depth and stencil
- separate depth and stencil
- just stencil, no depth
- just depth, no stencil
- neither depth or stencil
2010-01-11 15:32:52 +00:00
..
2009-11-06 11:48:42 +00:00
2009-11-13 17:23:13 +00:00
2009-01-20 18:47:50 +00:00
2009-12-10 22:20:36 +00:00
2009-12-10 22:20:36 +00:00
2009-10-14 11:31:26 +01:00
2009-07-10 11:38:42 +01:00
2009-10-19 12:01:38 +01:00
2009-12-11 23:48:58 +00:00
2009-10-16 15:55:05 +01:00