[Buildroot] [PATCH v3] qt5base: Qt KMS support does not depend on opengl

Joshua Henderson joshua.henderson at microchip.com
Tue Oct 30 21:41:33 UTC 2018


Arnout,

On 10/21/2018 04:18 PM, Arnout Vandecappelle wrote:
> 
> On 13/02/2018 16:46, Joshua Henderson wrote:
>> Qt KMS support should not explicitly depend on the availability of opengl.
>> Don't explicitly disable KMS if opengl is not available and fallback to
>> detecting if libdrm is available before disabling kms.
>>
>> The scenario where this is necessary involves using the Qt linuxfb backend
>> "dumb buffer" support via the DRM API. This is new in Qt 5.9 [1] and only
>> requires KMS, but not opengl.
> 
>  This sounds like we should handle the Qt 5.6 case specially.
> 
>  However, on Qt 5.6, it builds fine with the -kms option, it just ends up not
> being used. That means we have a redundant dependency on libdrm, but that
> doesn't matter that much. Handling the Qt 5.6 case differently would make the
> code quite a bit more complicated.
> 
>  Therefore, I explained the above in the commit log an applied to master, thanks.
> 
>  Sorry it took so long.

No problem.  Thanks Arnout.

Josh




More information about the buildroot mailing list