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