<?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>i.MX Processors中的主题 Re: Slow loading of OpenGL ES Vivante Library on iMX6 Board with Android</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Slow-loading-of-OpenGL-ES-Vivante-Library-on-iMX6-Board-with/m-p/507428#M82604</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Libo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Apologize for the late response, the issue was finally resolved by my client who received an updated drop of the OpenGL libraries from Freescale. Clearly, this is an issue in the graphics drivers. Our internal investigation also found out that this problem does not occur in the Android 5.1 BSP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Yufeng&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 30 Jan 2017 16:44:52 GMT</pubDate>
    <dc:creator>yufengzhang</dc:creator>
    <dc:date>2017-01-30T16:44:52Z</dc:date>
    <item>
      <title>Slow loading of OpenGL ES Vivante Library on iMX6 Board with Android</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Slow-loading-of-OpenGL-ES-Vivante-Library-on-iMX6-Board-with/m-p/507421#M82597</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri',sans-serif;"&gt;Hi,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri',sans-serif;"&gt;We have a custom Android app in which during its start-up the loading of the OpenGL ES Vivante library files can take up to 3 seconds to finish.&amp;nbsp; See the following logcat snippet:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;01-02 00:06:16.650 3509 3509 D libEGL : loaded /system/lib/egl/libEGL_VIVANTE.so&lt;/P&gt;&lt;P&gt;01-02 00:06:18.810 3509 3509 D libEGL : loaded /system/lib/egl/libGLESv1_CM_VIVANTE.so&lt;/P&gt;&lt;P&gt;01-02 00:06:18.880 3509 3509 D libEGL : loaded /system/lib/egl/libGLESv2_VIVANTE.so&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt; font-family: 'Calibri',sans-serif;"&gt;The environment is &lt;SPAN style="font-family: Calibri, sans-serif; font-size: 14.6667px;"&gt;android_kk4.4.2_1.0.0-ga running on i.MX6 Quad board.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14.6667px; font-family: Calibri, sans-serif;"&gt;Can anyone please advise on the cause and potential solution, or what the best way is in order to carry out further investigation on this issue?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14.6667px; font-family: Calibri, sans-serif;"&gt;Best regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14.6667px; font-family: Calibri, sans-serif;"&gt;Yufeng&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 12 Feb 2016 18:04:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Slow-loading-of-OpenGL-ES-Vivante-Library-on-iMX6-Board-with/m-p/507421#M82597</guid>
      <dc:creator>yufengzhang</dc:creator>
      <dc:date>2016-02-12T18:04:42Z</dc:date>
    </item>
    <item>
      <title>Re: Slow loading of OpenGL ES Vivante Library on iMX6 Board with Android</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Slow-loading-of-OpenGL-ES-Vivante-Library-on-iMX6-Board-with/m-p/507422#M82598</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yufeng,&lt;/P&gt;&lt;P style="font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;In general you can &lt;SPAN style="font-weight: bold; font-family: inherit; font-style: inherit;"&gt;debug&lt;/SPAN&gt; your kernel by enabling &lt;SPAN style="font-weight: bold; font-family: inherit; font-style: inherit;"&gt;debug&lt;/SPAN&gt; output or adding printk's Did you turn on &lt;SPAN style="font-weight: bold; font-family: inherit; font-style: inherit;"&gt;DEBUG&lt;/SPAN&gt; flag in &lt;SPAN style="font-weight: bold; font-family: inherit; font-style: inherit;"&gt;GPU&lt;/SPAN&gt; driver kernel side? It may help.&lt;/P&gt;&lt;P style="font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;Links that might help:&lt;/P&gt;&lt;P style="font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;&lt;A class="jive-link-external-small" data-content-finding="Community" href="http://jas-hacks.blogspot.co.uk/2013/10/imx6-ubuntu-1304-debugging-gpu.html" style="font-weight: inherit; font-style: inherit; font-family: inherit; color: #017bba;"&gt;http://jas-hacks.blogspot.co.uk/2013/10/imx6-ubuntu-1304-debugging-gpu.html&lt;/A&gt;&lt;/P&gt;&lt;P style="font-size: 14px; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; color: #51626f;"&gt;Hope this helps&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 16 Feb 2016 15:51:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Slow-loading-of-OpenGL-ES-Vivante-Library-on-iMX6-Board-with/m-p/507422#M82598</guid>
      <dc:creator>Bio_TICFSL</dc:creator>
      <dc:date>2016-02-16T15:51:34Z</dc:date>
    </item>
    <item>
      <title>Re: Slow loading of OpenGL ES Vivante Library on iMX6 Board with Android</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Slow-loading-of-OpenGL-ES-Vivante-Library-on-iMX6-Board-with/m-p/507423#M82599</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for the your help.&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;In general you can debug your kernel by enabling debug output or adding printk's Did you turn on DEBUG flag in GPU driver kernel side? It may help.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Can you shed some more light on how to turn on the DEBUG flag in the GPU driver at the kernel side?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Yufeng&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 06 Mar 2016 10:25:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Slow-loading-of-OpenGL-ES-Vivante-Library-on-iMX6-Board-with/m-p/507423#M82599</guid>
      <dc:creator>yufengzhang</dc:creator>
      <dc:date>2016-03-06T10:25:54Z</dc:date>
    </item>
    <item>
      <title>Re: Slow loading of OpenGL ES Vivante Library on iMX6 Board with Android</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Slow-loading-of-OpenGL-ES-Vivante-Library-on-iMX6-Board-with/m-p/507424#M82600</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a suspicion that something weird may have happened during the function symbol resolving during the loading stage of the opengl libraries:&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;See /frameworks/native/opengl/libs/EGL/Loader.cpp (&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="https://community.freescale.com/external-link.jspa?url=http%3A%2F%2Fandroidxref.com%2F4.4.2_r2%2Fxref%2Fframeworks%2Fnative%2Fopengl%2Flibs%2FEGL%2FLoader.cpp%23261" rel="nofollow" target="_blank"&gt;http://androidxref.com/4.4.2_r2/xref/frameworks/native/opengl/libs/EGL/Loader.cpp#261&lt;/A&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;362&amp;nbsp;&amp;nbsp;&amp;nbsp; void* dso = dlopen(driver_absolute_path, RTLD_NOW | RTLD_LOCAL);&lt;/P&gt;&lt;P&gt;363&amp;nbsp;&amp;nbsp;&amp;nbsp; if (dso == 0) {&lt;/P&gt;&lt;P&gt;364&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; const char* err = dlerror();&lt;/P&gt;&lt;P&gt;365&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ALOGE("load_driver(%s): %s", driver_absolute_path, err?err:"unknown");&lt;/P&gt;&lt;P&gt;366&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return 0;&lt;/P&gt;&lt;P&gt;367&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;368&lt;/P&gt;&lt;P&gt;369&amp;nbsp;&amp;nbsp;&amp;nbsp; ALOGD("loaded %s", driver_absolute_path);&lt;/P&gt;&lt;P&gt;370&lt;/P&gt;&lt;P&gt;371&amp;nbsp;&amp;nbsp;&amp;nbsp; if (mask &amp;amp; EGL) {&lt;/P&gt;&lt;P&gt;372&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; getProcAddress = (getProcAddressType)dlsym(dso, "eglGetProcAddress");&lt;/P&gt;&lt;P&gt;373&lt;/P&gt;&lt;P&gt;374&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ALOGE_IF(!getProcAddress,&lt;/P&gt;&lt;P&gt;375&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "can't find eglGetProcAddress() in %s", driver_absolute_path);&lt;/P&gt;&lt;P&gt;376&lt;/P&gt;&lt;P&gt;377&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; egl_t* egl = &amp;amp;cnx-&amp;gt;egl;&lt;/P&gt;&lt;P&gt;378&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; __eglMustCastToProperFunctionPointerType* curr =&lt;/P&gt;&lt;P&gt;379&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (__eglMustCastToProperFunctionPointerType*)egl;&lt;/P&gt;&lt;P&gt;380&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char const * const * api = egl_names;&lt;/P&gt;&lt;P&gt;381&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (*api) {&lt;/P&gt;&lt;P&gt;382&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; char const * name = *api;&lt;/P&gt;&lt;P&gt;383&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; __eglMustCastToProperFunctionPointerType f =&lt;/P&gt;&lt;P&gt;384&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (__eglMustCastToProperFunctionPointerType)dlsym(dso, name);&lt;/P&gt;&lt;P&gt;385&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (f == NULL) {&lt;/P&gt;&lt;P&gt;386&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // couldn't find the entry-point, use eglGetProcAddress()&lt;/P&gt;&lt;P&gt;387&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; f = getProcAddress(name);&lt;/P&gt;&lt;P&gt;388&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (f == NULL) {&lt;/P&gt;&lt;P&gt;389&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; f = (__eglMustCastToProperFunctionPointerType)0;&lt;/P&gt;&lt;P&gt;390&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;391&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;392&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; *curr++ = f;&lt;/P&gt;&lt;P&gt;393&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; api++;&lt;/P&gt;&lt;P&gt;394&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;395&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any thought?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there a way to get the latest &lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif;"&gt;VIVANTE &lt;/SPAN&gt;vendor opengl libraries for android_kk4.4.2_1.0.0-ga on i.MX6 Quad board?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Yufeng&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Mar 2016 14:42:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Slow-loading-of-OpenGL-ES-Vivante-Library-on-iMX6-Board-with/m-p/507424#M82600</guid>
      <dc:creator>yufengzhang</dc:creator>
      <dc:date>2016-03-10T14:42:11Z</dc:date>
    </item>
    <item>
      <title>Re: Slow loading of OpenGL ES Vivante Library on iMX6 Board with Android</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Slow-loading-of-OpenGL-ES-Vivante-Library-on-iMX6-Board-with/m-p/507425#M82601</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Using the Android DDMS tool, it looks like &lt;A href="http://androidxref.com/4.4.2_r2/xref/frameworks/base/opengl/java/com/google/android/gles_jni/EGLImpl.java#108"&gt;/frameworks/base/opengl/java/com/google/android/gles_jni/EGLImpl.java: eglGetDisplay()&lt;/A&gt; takes more than 3 seconds to finish. Really?! &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I probably need to insert some instrument code in &lt;SPAN style="color: #51626f; font-family: arial, helvetica, 'helvetica neue', verdana, sans-serif; font-size: 14px;"&gt;/frameworks/native/opengl/libs/EGL/Loader.cpp&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="eglGetDisplay.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/22747iACE9E561391BE1C8/image-size/large?v=v2&amp;amp;px=999" role="button" title="eglGetDisplay.png" alt="eglGetDisplay.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Mar 2016 17:43:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Slow-loading-of-OpenGL-ES-Vivante-Library-on-iMX6-Board-with/m-p/507425#M82601</guid>
      <dc:creator>yufengzhang</dc:creator>
      <dc:date>2016-03-14T17:43:59Z</dc:date>
    </item>
    <item>
      <title>Re: Slow loading of OpenGL ES Vivante Library on iMX6 Board with Android</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Slow-loading-of-OpenGL-ES-Vivante-Library-on-iMX6-Board-with/m-p/507426#M82602</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;OK. Instrumented the loading of /libEGL_VIVANTE.so and the symbol resolving.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Looks like that the first time eglGetProcAddress() is called, it took more than 3 seconds to finish!!!!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Anyone has any suggestion? So weird!&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; : loaded /system/lib/egl/libEGL_VIVANTE.so&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglGetDisplay&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglInitialize&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglTerminate&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglGetConfigs&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglChooseConfig&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglGetConfigAttrib&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglCreateWindowSurface&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglCreatePixmapSurface&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglCreatePbufferSurface&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglDestroySurface&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglQuerySurface&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglCreateContext&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglDestroyContext&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglMakeCurrent&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglGetCurrentContext&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglGetCurrentSurface&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglGetCurrentDisplay&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglQueryContext&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglWaitGL&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglWaitNative&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglSwapBuffers&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglCopyBuffers&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglGetError&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglQueryString&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglGetProcAddress&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglSurfaceAttrib&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglBindTexImage&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglReleaseTexImage&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglSwapInterval&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglBindAPI&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglQueryAPI&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglWaitClient&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglReleaseThread&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglCreatePbufferFromClientBuffer&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglLockSurfaceKHR&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglUnlockSurfaceKHR&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglCreateImageKHR&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglDestroyImageKHR&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglCreateSyncKHR&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglDestroySyncKHR&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglClientWaitSyncKHR&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglSignalSyncKHR&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglGetSyncAttribKHR&lt;/P&gt;&lt;P&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglWaitSyncKHR&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;01-02 00:04:22.880&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Call getProcAddress&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;01-02 00:04:26.170&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;01-02 00:04:26.170&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglSetSwapRectangleANDROID&lt;/P&gt;&lt;P&gt;01-02 00:04:26.170&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:26.170&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglGetRenderBufferANDROID&lt;/P&gt;&lt;P&gt;01-02 00:04:26.170&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Call getProcAddress&lt;/P&gt;&lt;P&gt;01-02 00:04:26.170&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:26.170&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglDupNativeFenceFDANDROID&lt;/P&gt;&lt;P&gt;01-02 00:04:26.170&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Call getProcAddress&lt;/P&gt;&lt;P&gt;01-02 00:04:26.170&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:26.170&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglGetSystemTimeFrequencyNV&lt;/P&gt;&lt;P&gt;01-02 00:04:26.170&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Call getProcAddress&lt;/P&gt;&lt;P&gt;01-02 00:04:26.170&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:26.170&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglGetSystemTimeNV&lt;/P&gt;&lt;P&gt;01-02 00:04:26.170&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Call getProcAddress&lt;/P&gt;&lt;P&gt;01-02 00:04:26.170&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:26.170&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglHibernateProcessIMG&lt;/P&gt;&lt;P&gt;01-02 00:04:26.170&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Call getProcAddress&lt;/P&gt;&lt;P&gt;01-02 00:04:26.170&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:26.170&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; Process eglAwakenProcessIMG&lt;/P&gt;&lt;P&gt;01-02 00:04:26.170&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Call getProcAddress&lt;/P&gt;&lt;P&gt;01-02 00:04:26.170&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; :&amp;nbsp;&amp;nbsp;&amp;nbsp; ----&lt;/P&gt;&lt;P&gt;01-02 00:04:26.170&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; : #### finish resolving /system/lib/egl/libEGL_VIVANTE.so&lt;/P&gt;&lt;P&gt;01-02 00:04:26.170&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; : loaded /system/lib/egl/libGLESv1_CM_VIVANTE.so&lt;/P&gt;&lt;P&gt;01-02 00:04:26.240&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; : #### finish resolving /system/lib/egl/libGLESv1_CM_VIVANTE.so&lt;/P&gt;&lt;P&gt;01-02 00:04:26.240&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; : loaded /system/lib/egl/libGLESv2_VIVANTE.so&lt;/P&gt;&lt;P&gt;01-02 00:04:26.300&amp;nbsp; 3528&amp;nbsp; 3528 D libEGL&amp;nbsp; : #### finish resolving /system/lib/egl/libGLESv2_VIVANTE.so&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Mar 2016 18:59:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Slow-loading-of-OpenGL-ES-Vivante-Library-on-iMX6-Board-with/m-p/507426#M82602</guid>
      <dc:creator>yufengzhang</dc:creator>
      <dc:date>2016-03-16T18:59:28Z</dc:date>
    </item>
    <item>
      <title>Re: Slow loading of OpenGL ES Vivante Library on iMX6 Board with Android</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Slow-loading-of-OpenGL-ES-Vivante-Library-on-iMX6-Board-with/m-p/507427#M82603</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Yu feng,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;I met the same problem。Did you solve it ?&amp;nbsp;Can you communicate with me。qq/weixin:76273091&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 17 Nov 2016 10:08:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Slow-loading-of-OpenGL-ES-Vivante-Library-on-iMX6-Board-with/m-p/507427#M82603</guid>
      <dc:creator>liulibo</dc:creator>
      <dc:date>2016-11-17T10:08:13Z</dc:date>
    </item>
    <item>
      <title>Re: Slow loading of OpenGL ES Vivante Library on iMX6 Board with Android</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Slow-loading-of-OpenGL-ES-Vivante-Library-on-iMX6-Board-with/m-p/507428#M82604</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Libo,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Apologize for the late response, the issue was finally resolved by my client who received an updated drop of the OpenGL libraries from Freescale. Clearly, this is an issue in the graphics drivers. Our internal investigation also found out that this problem does not occur in the Android 5.1 BSP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Yufeng&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 30 Jan 2017 16:44:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Slow-loading-of-OpenGL-ES-Vivante-Library-on-iMX6-Board-with/m-p/507428#M82604</guid>
      <dc:creator>yufengzhang</dc:creator>
      <dc:date>2017-01-30T16:44:52Z</dc:date>
    </item>
    <item>
      <title>Re: Slow loading of OpenGL ES Vivante Library on iMX6 Board with Android</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Slow-loading-of-OpenGL-ES-Vivante-Library-on-iMX6-Board-with/m-p/507429#M82605</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yufeng&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Thank you for your response.Could you please send OpenGL libraries to me(Email:&lt;/SPAN&gt;&lt;A class="jive-link-email-small" href="mailto:llb1119@163.com"&gt;llb1119@163.com&lt;/A&gt;&lt;SPAN&gt;),thank you very much.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Feb 2017 06:05:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Slow-loading-of-OpenGL-ES-Vivante-Library-on-iMX6-Board-with/m-p/507429#M82605</guid>
      <dc:creator>liulibo</dc:creator>
      <dc:date>2017-02-06T06:05:39Z</dc:date>
    </item>
    <item>
      <title>Re: Slow loading of OpenGL ES Vivante Library on iMX6 Board with Android</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Slow-loading-of-OpenGL-ES-Vivante-Library-on-iMX6-Board-with/m-p/507430#M82606</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm afraid that you will have to contact NXP/Freescale for those OpenGL libraries. I don't have them and even if I had, I would not be allowed to distribute them.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 Feb 2017 12:27:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Slow-loading-of-OpenGL-ES-Vivante-Library-on-iMX6-Board-with/m-p/507430#M82606</guid>
      <dc:creator>yufengzhang</dc:creator>
      <dc:date>2017-02-06T12:27:55Z</dc:date>
    </item>
  </channel>
</rss>

