diff options
| -rw-r--r-- | src/mesa/drivers/dri/intel/intel_fbo.c | 5 | 
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/intel/intel_fbo.c b/src/mesa/drivers/dri/intel/intel_fbo.c index 52647ddf8b..0b0f0f980b 100644 --- a/src/mesa/drivers/dri/intel/intel_fbo.c +++ b/src/mesa/drivers/dri/intel/intel_fbo.c @@ -679,6 +679,11 @@ intel_validate_framebuffer(GLcontext *ctx, struct gl_framebuffer *fb)        if (rb == NULL)  	 continue; +      if (irb == NULL) { +	 fb->_Status = GL_FRAMEBUFFER_UNSUPPORTED_EXT; +	 continue; +      } +        switch (irb->texformat->MesaFormat) {        case MESA_FORMAT_ARGB8888:        case MESA_FORMAT_RGB565:  | 
