Robert Bragg
9690913fef
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-24 17:58:22 +00:00
2009-10-23 13:38:40 +01:00
2009-10-16 18:58:50 +01:00
2009-11-06 14:10:41 +00:00
2009-10-16 18:58:50 +01:00
2009-10-16 18:58:50 +01:00
2009-11-19 13:56:47 +00:00
2009-10-16 18:58:50 +01:00
2009-10-16 18:58:50 +01:00
2009-11-26 19:33:14 +00:00
2009-11-03 17:23:03 +00:00
2009-10-16 18:58:50 +01:00
2009-11-19 13:56:47 +00:00
2009-11-26 19:33:14 +00:00
2009-11-26 19:33:14 +00:00
2009-11-25 02:55:56 +00:00
2009-11-25 02:55:56 +00:00
2009-10-16 18:58:50 +01:00
2009-10-16 18:58:50 +01:00
2009-10-16 18:58:50 +01:00
2009-11-17 15:11:26 +00:00
2009-11-17 15:11:26 +00:00
2009-10-16 18:58:50 +01:00
2009-10-16 18:58:50 +01:00
2010-01-11 15:32:52 +00:00
2010-01-11 15:32:52 +00:00
2009-10-16 18:58:51 +01:00
2010-01-04 11:58:32 +00:00
2009-10-16 18:58:52 +01:00
2010-01-08 20:19:50 +00:00
2009-11-24 17:58:22 +00:00
2009-12-01 16:25:54 +00:00
2009-11-24 17:58:22 +00:00
2009-12-02 11:37:13 +00:00
2009-11-19 13:55:46 +00:00
2009-11-04 03:34:04 +00:00
2009-11-26 19:33:14 +00:00
2010-01-04 11:58:32 +00:00
2009-11-04 03:34:05 +00:00
2009-11-19 13:56:47 +00:00
2009-11-26 19:33:13 +00:00
2009-10-16 18:58:50 +01:00
2010-01-04 11:43:00 +00:00
2009-10-16 18:58:50 +01:00
2010-01-08 20:19:50 +00:00
2010-01-08 20:19:50 +00:00
2010-01-05 17:55:47 +00:00
2009-10-16 18:58:52 +01:00
2009-10-16 18:58:52 +01:00
2009-11-25 13:47:28 +00:00
2009-11-25 13:47:28 +00:00
2009-10-16 18:58:51 +01:00
2009-11-25 13:47:28 +00:00
2010-01-04 11:51:06 +00:00
2010-01-05 17:55:47 +00:00
2009-10-16 18:58:50 +01:00
2009-10-20 12:32:50 +01:00
2009-10-16 18:58:50 +01:00
2009-10-16 18:58:50 +01:00
2009-11-26 19:33:14 +00:00
2009-11-19 14:19:59 +00:00
2009-11-26 19:33:14 +00:00
2009-11-26 19:33:14 +00:00
2009-10-16 18:58:50 +01:00
2010-01-08 20:19:50 +00:00
2010-01-05 18:02:29 +00:00