Thanks for the references! -Ilyes
On Tue, May 15, 2012 at 8:03 PM, Jesse Barker <jesse.bar...@linaro.org> wrote: > OK, so with respect to that article, we've been working with our > members to provide KMS drivers for their SoCs. The results are in > varying states of completeness and availability, but I would expect > that to improve in the coming cycles. You should be able to find DRM > drivers for pandaboard (omapdrm: see > http://www.phoronix.com/scan.php?page=news_item&px=MTA5MDg) and origen > (exynos - this driver is already upstream in drivers/gpu/drm/exynos) > with patches out for review on those all the time on the dri-devel > list. Snowball support has not quite made it to igloocommunity, but > that should be in progress. > > It's a work in progress, but we are making that progress all the time. > > I hope this helps. > > cheers, > Jesse > > On Tue, May 15, 2012 at 7:45 PM, Ilyes Gouta <ilyes.go...@gmail.com> wrote: >> Hi Jesse, >> >> Here: http://www.phoronix.com/scan.php?page=news_item&px=OTI0MA and >> http://lists.freedesktop.org/archives/wayland-devel/2011-March/000855.html >> >> It doesn't propose a unified interface for 2D accelerators on SoCs, though. >> >>> There's nothing I'm aware of that would define what you are asking >>> (apart from the Xserver's EXA framework which certainly isn't new or >> >> Yes, but that's heavily geared towards X11. >> >>> in the kernel). Even the interfaces exported by DRM require user >>> space code to orchestrate them (i.e., no kernel acceleration in the >>> purest sense). >> >> It just that it's kind of common that SoCs have separate IPs for >> handling 2D and 3D acceleration, not like PC world. And client code >> could live on both kernel and user lands, hence a need for arbitration >> and so on. >> >> I was just asking, out of curiosity. >> >> -Ilyes >> >> On Tue, May 15, 2012 at 6:11 PM, Jesse Barker <jesse.bar...@linaro.org> >> wrote: >>> Can you point out the article you're referring to that mentioned the >>> Linaro project? >>> >>> There's nothing I'm aware of that would define what you are asking >>> (apart from the Xserver's EXA framework which certainly isn't new or >>> in the kernel). Even the interfaces exported by DRM require user >>> space code to orchestrate them (i.e., no kernel acceleration in the >>> purest sense). >>> >>> cheers, >>> Jesse >>> >>> On Tue, May 15, 2012 at 5:59 PM, Ilyes Gouta <ilyes.go...@gmail.com> wrote: >>>> Hi Christian, >>>> >>>> Yes dma-buf is part of the picture, but rather if any work has been >>>> done to define an interface for the device itself, not the buffers. >>>> >>>> I do know that these are mostly managed from user-space for >>>> performance reasons, however I was curious to see if anything has been >>>> in the works for kernel-space (kind of drm but for much more tailored >>>> for 2D blitters). >>>> >>>> -Ilyes >>>> >>>> On Tue, May 15, 2012 at 3:14 PM, Christian Robottom Reis >>>> <k...@linaro.org> wrote: >>>>> On Mon, May 14, 2012 at 10:18:17PM +0100, Ilyes Gouta wrote: >>>>>> I've previously read (probably on Phoronix) that Linaro is working out >>>>>> a 'standard' kernel interface for 2D blitters IPs as commonly found on >>>>>> SoCs. >>>>>> >>>>>> Has it ever been the case? If yes, are there any >>>>>> documentation/references online? >>>>> >>>>> I wonder if you are talking about dma-buf and the other collection of >>>>> work around Unified Memory Management: >>>>> >>>>> https://wiki.linaro.org/OfficeofCTO/MemoryManagement >>>>> >>>>> It's not really specific for 2D blitter IPs, but it does define how >>>>> memory can be allocated and shared between different devices, >>>>> particularly between the CPU, display controller and GPU IP. >>>>> -- >>>>> Christian Robottom Reis, Engineering VP >>>>> Brazil (GMT-3) | [+55] 16 9112 6430 | [+1] 612 216 4935 >>>>> Linaro.org: Open Source Software for ARM SoCs >>>> >>>> _______________________________________________ >>>> linaro-dev mailing list >>>> linaro-dev@lists.linaro.org >>>> http://lists.linaro.org/mailman/listinfo/linaro-dev _______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev