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 30f58b1f44..ed7c78e06c 100644 --- a/src/mesa/drivers/dri/intel/intel_fbo.c +++ b/src/mesa/drivers/dri/intel/intel_fbo.c @@ -680,6 +680,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: | 
