Re: E-EDID support: read out extension blocks
On 8/14/12 9:47 AM, Christophe Oosterlynck wrote: Hi all, to be HDMI compliant, extension blocks provided by E-EDID should be read out. It seems that X doesn't do this. I've been browsing through the code and found a commit [1] which introduced the 'complete' parameter to xf86DoEEDID. This is being called with complete=FALSE from xf86DoEDID_DDC2 [2]. I was wondering why and if there is any other code path where this function is called with complete=TRUE? Or doesn't X support reading out extensions blocks by default and can it only be done by calling xf86DoEEDID myself? ... which the X drivers do, yes. What bit of HDMI compliance do you think we're missing here? All drivers that actually support the bits of HDMI beyond plain DVI have kernel support, and Linux does parse the HDMI extension block. - ajax ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com
E-EDID support: read out extension blocks
Hi all, to be HDMI compliant, extension blocks provided by E-EDID should be read out. It seems that X doesn't do this. I've been browsing through the code and found a commit [1] which introduced the 'complete' parameter to xf86DoEEDID. This is being called with complete=FALSE from xf86DoEDID_DDC2 [2]. I was wondering why and if there is any other code path where this function is called with complete=TRUE? Or doesn't X support reading out extensions blocks by default and can it only be done by calling xf86DoEEDID myself? [1] http://cgit.freedesktop.org/xorg/xserver/commit/?id=b4fbc31e109f1efe78613597f9a91d5363523493 [2] http://cgit.freedesktop.org/xorg/xserver/tree/hw/xfree86/ddc/ddc.c#n468 Best regards, Christophe ___ xorg@lists.x.org: X.Org support Archives: http://lists.freedesktop.org/archives/xorg Info: http://lists.x.org/mailman/listinfo/xorg Your subscription address: arch...@mail-archive.com