<?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 IMX6 eglGetDisplay used too much memory in i.MX Graphics</title>
    <link>https://community.nxp.com/t5/i-MX-Graphics/IMX6-eglGetDisplay-used-too-much-memory/m-p/2127723#M857</link>
    <description>&lt;P&gt;When I initialize EGL display using the FB API of IMX6, the eglGetDisplay function will occupy 140MB of memory after being called. Is this normal? Why does each OpenGL program occupy so much memory？&lt;/P&gt;</description>
    <pubDate>Thu, 03 Jul 2025 03:56:01 GMT</pubDate>
    <dc:creator>JoRadio</dc:creator>
    <dc:date>2025-07-03T03:56:01Z</dc:date>
    <item>
      <title>IMX6 eglGetDisplay used too much memory</title>
      <link>https://community.nxp.com/t5/i-MX-Graphics/IMX6-eglGetDisplay-used-too-much-memory/m-p/2127723#M857</link>
      <description>&lt;P&gt;When I initialize EGL display using the FB API of IMX6, the eglGetDisplay function will occupy 140MB of memory after being called. Is this normal? Why does each OpenGL program occupy so much memory？&lt;/P&gt;</description>
      <pubDate>Thu, 03 Jul 2025 03:56:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Graphics/IMX6-eglGetDisplay-used-too-much-memory/m-p/2127723#M857</guid>
      <dc:creator>JoRadio</dc:creator>
      <dc:date>2025-07-03T03:56:01Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6 eglGetDisplay used too much memory</title>
      <link>https://community.nxp.com/t5/i-MX-Graphics/IMX6-eglGetDisplay-used-too-much-memory/m-p/2128900#M858</link>
      <description>&lt;P&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;It's not just FB that is allocated, Tthe following buffers are also allocated:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;GPU Command Buffers&lt;/LI&gt;
&lt;LI&gt;Shader Compilation Buffer&lt;/LI&gt;
&lt;LI&gt;Texture/Buffer management pool&lt;/LI&gt;
&lt;LI&gt;DRM/FB device cache&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;Best Regards,&lt;BR /&gt;Zhiming&lt;/P&gt;</description>
      <pubDate>Mon, 07 Jul 2025 01:52:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Graphics/IMX6-eglGetDisplay-used-too-much-memory/m-p/2128900#M858</guid>
      <dc:creator>Zhiming_Liu</dc:creator>
      <dc:date>2025-07-07T01:52:03Z</dc:date>
    </item>
    <item>
      <title>Re: IMX6 eglGetDisplay used too much memory</title>
      <link>https://community.nxp.com/t5/i-MX-Graphics/IMX6-eglGetDisplay-used-too-much-memory/m-p/2129658#M859</link>
      <description>I have used IMX8 products. When initializing OpenGL, this product doesn't need to allocate so much memory, so I think this is a GPU driver defect of IMX6. If each process that uses OpenGL needs to allocate so much memory, the total number of processes will be limited.</description>
      <pubDate>Tue, 08 Jul 2025 02:10:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Graphics/IMX6-eglGetDisplay-used-too-much-memory/m-p/2129658#M859</guid>
      <dc:creator>JoRadio</dc:creator>
      <dc:date>2025-07-08T02:10:56Z</dc:date>
    </item>
  </channel>
</rss>

