Hello,

If find a workaround to video corruption for intel gpu on macbook pro
retina.

the work around work as follow :

- patch the kernel 3.5.1 with attached patch
- that OS X and switch to intgrated gpu only with:
  http://codykrieger.com/gfxCardStatus
- reboot with the patched kernel

I did not try it in BIOS mode, I use it on EFI mode only.

The patch point out the fact that bit-per-pixel of panel is not detected
correctly.

Best regards
--- linux-3.5.1.orig/drivers/gpu/drm/i915/intel_display.c       2012-08-09 
17:23:56.000000000 +0200
+++ linux-3.5.1/drivers/gpu/drm/i915/intel_display.c    2012-08-09 
21:13:43.146996673 +0200
@@ -3583,7 +3583,8 @@
 
                if (intel_encoder->type == INTEL_OUTPUT_EDP) {
                        /* Use VBT settings if we have an eDP panel */
-                       unsigned int edp_bpc = dev_priv->edp.bpp / 3;
+                       //unsigned int edp_bpc = dev_priv->edp.bpp / 3;
+                       unsigned int edp_bpc = 8;
 
                        if (edp_bpc < display_bpc) {
                                DRM_DEBUG_KMS("clamping display bpc (was %d) to 
eDP (%d)\n", display_bpc, edp_bpc);
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/intel-gfx

Reply via email to