<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How to enable graphics acceleration on iMX6SL (Buildroot + QT5) in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-graphics-acceleration-on-iMX6SL-Buildroot-QT5/m-p/631976#M96093</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jari,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I do not know exactly how resolve your issue, but I check that your are integrating the kernel modules for i.MX6Q and you have iMX6SL that does not have 3d GPU, you need enable the g2d support on it.&lt;/P&gt;&lt;P&gt;Also since you have not i.MX6Q you can not enable eglfs, since you need enable OpenGL and EGL support with, &amp;nbsp;gpu-viv-bin-mx6q&lt;/P&gt;&lt;P&gt;however, If not the case please also check:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://bugreports.qt.io/browse/QTBUG-43325" title="https://bugreports.qt.io/browse/QTBUG-43325"&gt;[QTBUG-43325] Qt Compositor can't create windows - Qt Bug Tracker&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 14 Mar 2017 17:31:54 GMT</pubDate>
    <dc:creator>Bio_TICFSL</dc:creator>
    <dc:date>2017-03-14T17:31:54Z</dc:date>
    <item>
      <title>How to enable graphics acceleration on iMX6SL (Buildroot + QT5)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-graphics-acceleration-on-iMX6SL-Buildroot-QT5/m-p/631974#M96091</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I'm working on iMX6 SoloLite Evaluation board MCIMX6SLEVK + display MCIMX28LCD.&lt;/P&gt;&lt;P&gt;My SW environment is Buildroot 2017.02 with QT5 Webkit kiosk.&lt;/P&gt;&lt;P&gt;I am trying to get graphics acceleration (eglfs) working on my HW. I have done several experiments but no luck so far.&lt;/P&gt;&lt;P&gt;Basically I am trying to set the correct combination of config parameters in menuconfig.&lt;/P&gt;&lt;P&gt;I am able to start the Webkit browser with "linuxfb" plugin (command line option -platform linuxfb:fb=/dev/fb0), the web page opens up ok. But when trying to start the browser with "eglfs" plugin (-platform eglfs), it fails.&lt;/P&gt;&lt;P&gt;Currently the error message on terminal indicates following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;qt.qpa.egldeviceintegration: EGL device integration plugin keys: ("eglfs_kms_egldevice", "eglfs_kms", "eglfs_x11")&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;qt.qpa.egldeviceintegration: EGL device integration plugin keys (sorted): ("eglfs_kms", "eglfs_kms_egldevice", "eglfs_x11")&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;qt.qpa.egldeviceintegration: Trying to load device EGL integration "eglfs_kms"&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;qt.qpa.egldeviceintegration: Failed to load EGL device integration "eglfs_kms"&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;qt.qpa.egldeviceintegration: Trying to load device EGL integration "eglfs_kms_egldevice"&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;qt.qpa.egldeviceintegration: Failed to load EGL device integration "eglfs_kms_egldevice"&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;qt.qpa.egldeviceintegration: Trying to load device EGL integration "eglfs_x11"&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;qt.qpa.egldeviceintegration: Using EGL device integration "eglfs_x11"&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Could not open display&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Aborted&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I should see the iMX6 specific EGL device ("eglfs_viv") on the &lt;EM&gt;EGL device integration plugin keys&lt;/EM&gt; list, right?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In dmesg I can see this:&lt;/P&gt;&lt;P&gt;&lt;EM&gt;galcore: clk_get gpu3d_clk failed, disable 3d!&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Galcore version 5.0.11.41671&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;so I am assuming that the driver is ok and it loads ok.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I did notice one interesting dependency between the menuconfigs (this might be irrelevant, but I'll mention it anyway);&lt;/P&gt;&lt;P&gt;if I want to be able to enable GPU Vivante support in Kernel menuconfig, I had to disable kernel-module-imx-gpu-viv in the "main" menuconfig. Currently I have Freescale i.MX libraries (imx6q + kernel-module-imx-gpu-viv) enabled on the top level "main" menuconfig.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What might be the reason for not seeing and not being able to activate the correct plugin?&lt;/P&gt;&lt;P&gt;Thanks for any hint or advice you might have!&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Jari Peltonen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 08 Mar 2017 13:40:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-graphics-acceleration-on-iMX6SL-Buildroot-QT5/m-p/631974#M96091</guid>
      <dc:creator>jaripeltonen</dc:creator>
      <dc:date>2017-03-08T13:40:52Z</dc:date>
    </item>
    <item>
      <title>Re: How to enable graphics acceleration on iMX6SL (Buildroot + QT5)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-graphics-acceleration-on-iMX6SL-Buildroot-QT5/m-p/631975#M96092</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I got a bit further.... I now have "eglfs_viv" visible.&lt;/P&gt;&lt;P&gt;This is what trace log shows currently:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;qt.qpa.egldeviceintegration: EGL device integration plugin keys: ("eglfs_viv")&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;qt.qpa.egldeviceintegration: EGL device integration plugin keys (sorted): ("eglfs_viv")&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;qt.qpa.egldeviceintegration: Trying to load device EGL integration "eglfs_viv"&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;qt.qpa.egldeviceintegration: Using EGL device integration "eglfs_viv"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;...&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;QEGLPlatformContext: Failed to create context: 3005&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;EGLFS: Failed to create compositing context&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Aborted&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So, it seems I'm getting there... but if you have any idea on how to get this fixed, please let me know. Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Mar 2017 09:31:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-graphics-acceleration-on-iMX6SL-Buildroot-QT5/m-p/631975#M96092</guid>
      <dc:creator>jaripeltonen</dc:creator>
      <dc:date>2017-03-10T09:31:42Z</dc:date>
    </item>
    <item>
      <title>Re: How to enable graphics acceleration on iMX6SL (Buildroot + QT5)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-graphics-acceleration-on-iMX6SL-Buildroot-QT5/m-p/631976#M96093</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jari,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I do not know exactly how resolve your issue, but I check that your are integrating the kernel modules for i.MX6Q and you have iMX6SL that does not have 3d GPU, you need enable the g2d support on it.&lt;/P&gt;&lt;P&gt;Also since you have not i.MX6Q you can not enable eglfs, since you need enable OpenGL and EGL support with, &amp;nbsp;gpu-viv-bin-mx6q&lt;/P&gt;&lt;P&gt;however, If not the case please also check:&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://bugreports.qt.io/browse/QTBUG-43325" title="https://bugreports.qt.io/browse/QTBUG-43325"&gt;[QTBUG-43325] Qt Compositor can't create windows - Qt Bug Tracker&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Mar 2017 17:31:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-graphics-acceleration-on-iMX6SL-Buildroot-QT5/m-p/631976#M96093</guid>
      <dc:creator>Bio_TICFSL</dc:creator>
      <dc:date>2017-03-14T17:31:54Z</dc:date>
    </item>
    <item>
      <title>Re: How to enable graphics acceleration on iMX6SL (Buildroot + QT5)</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-graphics-acceleration-on-iMX6SL-Buildroot-QT5/m-p/631977#M96094</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Thanks for your reply!&lt;/P&gt;&lt;P&gt;Yes, this is exactly what I have learned during the past few days.&lt;/P&gt;&lt;P&gt;I need to enable G2D support, but, like you said, I cannot use eglfs as iMX6SL does not have 3D GPU.&lt;/P&gt;&lt;P&gt;What I need to do is study this topic further...&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; best regards,&lt;/P&gt;&lt;P&gt;Jari&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Mar 2017 07:05:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-enable-graphics-acceleration-on-iMX6SL-Buildroot-QT5/m-p/631977#M96094</guid>
      <dc:creator>jaripeltonen</dc:creator>
      <dc:date>2017-03-16T07:05:11Z</dc:date>
    </item>
  </channel>
</rss>

