--- src/gallium/state_trackers/osmesa/osmesa.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/gallium/state_trackers/osmesa/osmesa.c b/src/gallium/state_trackers/osmesa/osmesa.c index 4e2b2e0..b634d55 100644 --- a/src/gallium/state_trackers/osmesa/osmesa.c +++ b/src/gallium/state_trackers/osmesa/osmesa.c @@ -713,7 +713,9 @@ OSMesaMakeCurrent(OSMesaContext osmesa, void *buffer, GLenum type, osmesa->pp_enabled, osmesa->stctx->cso_context); - pp_init_fbos(osmesa->pp, width, height); + if (osmesa->pp) { + pp_init_fbos(osmesa->pp, width, height); + } } osmesa->ever_used = TRUE; -- 1.9.1 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev