Qt 5 makes it a bit more complicated. Since Qt 5 graphics acceleration uses 
wayland which only supports using the drm interface for OpenGLES 2.0 which we 
don't support.

Also I don't know if anyone understands if fbdev emulation and drm will play 
nice together for most use cases when used directly simultaneously.



> On May 1, 2015, at 11:13 AM, Dmytriyenko, Denys <[email protected]> wrote:
> 
> So, I'm still a bit confused - due to SGX/GLES/Graphics lack of DRM support, 
> we enable DRM in the kernel and also enable fbdev emulation on top of that. 
> So 
> any userspace apps that only support fbdev (3D GFX) can still function fine 
> by utilizing /dev/fb0 instead of making direct DRM calls. But, the system 
> still supports full DRM. What prevents other apps from using DRM directly?
> Or am I misunderstanding it?
> 
> -- 
> Denys
> 
> 
>> On Fri, May 01, 2015 at 11:38:10AM -0400, Cooper Jr., Franklin wrote:
>> All platforms are using DRM.
>> 
>> However, am335x and am437x are using what is called FBDEV emulation. Fbdev 
>> is an emulation layer that routes traditional fbdev calls to DRM. From a 
>> userspace perspective it appears that 335x and am437x are using fbdev even 
>> though technically they are using drm.
>> 
>> The reason why we are using fbdev emulation and not straight drm is due to 
>> the lack of support of drm in our graphics packages.
>> 
>>> -----Original Message-----
>>> From: [email protected] [mailto:meta-arago-
>>> [email protected]] On Behalf Of Stiffler, Jacob
>>> Sent: Friday, May 01, 2015 10:31 AM
>>> To: Dmytriyenko, Denys
>>> Cc: [email protected]
>>> Subject: Re: [meta-arago] [nightly] Core TISDK 2015.04 build 2015-04-30_22-
>>> 00-51
>>> 
>>> Does this mean drm is supported by all platforms, and "libdrm" can be a
>>> platform-agnostic dependency?
>>> 
>>> -----Original Message-----
>>> From: Dmytriyenko, Denys
>>> Sent: Friday, May 01, 2015 11:19 AM
>>> To: Stiffler, Jacob
>>> Cc: [email protected]
>>> Subject: Re: [meta-arago] [nightly] Core TISDK 2015.04 build 2015-04-30_22-
>>> 00-51
>>> 
>>> I think there's some confusion... Does this link help?
>>> 
>>> http://processors.wiki.ti.com/index.php/Linux_Core_LCD_Controller_User_
>>> Guide
>>> 
>>> --
>>> Denys
>>> 
>>> 
>>>> On Fri, May 01, 2015 at 10:26:40AM -0400, Jacob Stiffler wrote:
>>>> I see the error:
>>>> 
>>>> make[3]: *** No rule to make target
>>>> `../../gst-libs/gst/drm/libgstdrm-1.0.la', needed by
>>>> `libgstwaylandsink.la'.  Stop.
>>>> make[3]: *** Waiting for unfinished jobs....
>>>> 
>>>> Looks like drm is needed for waylandsink. But I thought am3/am4 did
>>>> not have DRM?
>>>> 
>>>> 
>>>> 
>>>> 
>>>>> On 5/1/2015 9:58 AM, Denys Dmytriyenko wrote:
>>>>> Jake,
>>>>> 
>>>>> gstreamer1.0-plugins-bad with your patch broke for am3/am4 platforms.
>>>>> 
>>>>> 
>>>>> 
>>>>> _______________________________________________
>>>>> meta-arago mailing list
>>>>> [email protected]
>>>>> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
>>>> 
>>>> 
>>>>> On 5/1/2015 9:58 AM, Denys Dmytriyenko wrote:
>>>>> Jake,
>>>>> 
>>>>> gstreamer1.0-plugins-bad with your patch broke for am3/am4 platforms.
>>>>> 
>>>>> 
>>>>> 
>>>>> _______________________________________________
>>>>> meta-arago mailing list
>>>>> [email protected]
>>>>> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
>>> _______________________________________________
>>> meta-arago mailing list
>>> [email protected]
>>> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
_______________________________________________
meta-arago mailing list
[email protected]
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago

Reply via email to