diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/mesa/drivers/dri/intel/intel_pixel.c | 10 | 
1 files changed, 6 insertions, 4 deletions
diff --git a/src/mesa/drivers/dri/intel/intel_pixel.c b/src/mesa/drivers/dri/intel/intel_pixel.c index 9018e3daef..cc6b9bb0ea 100644 --- a/src/mesa/drivers/dri/intel/intel_pixel.c +++ b/src/mesa/drivers/dri/intel/intel_pixel.c @@ -113,8 +113,10 @@ void  intelInitPixelFuncs(struct dd_function_table *functions)  {     functions->Accum = _swrast_Accum; -   functions->Bitmap = _swrast_Bitmap; -   functions->CopyPixels = intelCopyPixels; -   functions->ReadPixels = intelReadPixels; -   functions->DrawPixels = intelDrawPixels; +   if (!getenv("INTEL_NO_BLIT")) { +      functions->Bitmap = _swrast_Bitmap; +      functions->CopyPixels = intelCopyPixels; +      functions->ReadPixels = intelReadPixels; +      functions->DrawPixels = intelDrawPixels; +   }  }  | 
