<?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: GPU Memory / Max Resolution in Linux 3.10.53 in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/GPU-Memory-Max-Resolution-in-Linux-3-10-53/m-p/427873#M65012</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Erez,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;If the display supports multiple resolution types, use the following commands for a query:&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;root@imx6qsabresd:~# export DISPLAY=:0.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;root@imx6qsabresd:~# xrandr&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New';"&gt;Screen 0: minimum 240 x 240, current 1920 x 1080, maximum 8192 x 8192&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New';"&gt;DISP3 BG connected 1920x1080+0+0 (normal left inverted right x axis y axis) 0mm x 0mm&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New';"&gt;S:1920x1080p-50 50.0*&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New';"&gt;S:1920x1080p-60 60.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New';"&gt;S:1280x720p-50 50.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New';"&gt;S:1280x720p-60 60.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New';"&gt;S:720x576p-50 50.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New';"&gt;S:720x480p-60 59.9&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New';"&gt;V:640x480p-60 60.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New';"&gt;S:640x480p-60 59.9&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New';"&gt;As example:&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;Change the resolution:&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;root@imx6qsabresd:~# xrandr -s 1920x1080&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt;Reserved &lt;STRONG&gt;GPU&lt;/STRONG&gt; memory size can be adjusted by adding "gpumem=" parameters in kernel commandline. It's size is highly depends on the screen resolution, the video stream decoding requirement and the camera resolution, fps.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpumem=M&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt;Since It is very hard to calculate exactly how much memory would be used by the GPU. I suggest you to read the memory management document for the i.MX6 for complete information.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt;&lt;A class="jive-link-wiki-small" data-containerid="2004" data-containertype="14" data-objectid="93591" data-objecttype="102" href="https://community.freescale.com/docs/DOC-93591"&gt;https://community.freescale.com/docs/DOC-93591&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 09 Jun 2015 16:09:36 GMT</pubDate>
    <dc:creator>Bio_TICFSL</dc:creator>
    <dc:date>2015-06-09T16:09:36Z</dc:date>
    <item>
      <title>GPU Memory / Max Resolution in Linux 3.10.53</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GPU-Memory-Max-Resolution-in-Linux-3-10-53/m-p/427872#M65011</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On my custom iMX6DL board, I have a low resolution LCD (320x240) connected over 24-bit parallel bus.&lt;/P&gt;&lt;P&gt;The fb is configured correctly, and I can see images properly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am also able to get the GPU to run when using fsl-image-qt5-fb-imx6qdlsolo rootfs.&lt;/P&gt;&lt;P&gt;(Although, some GPU demos get make the device halt).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Some of the demos seem to be trying to allocate 1920x1080 resolution, or complaining that default resolution was not set.&lt;/P&gt;&lt;P&gt;Question #1 -- &lt;STRONG&gt;Is there a way to configure the GPU for the default output resolution&lt;/STRONG&gt;?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Question #2 -- Since our display is very small, &lt;STRONG&gt;how can I reduce the GPU driver memory consumption&lt;/STRONG&gt;?&lt;/P&gt;&lt;P&gt;(In 3.0.35 this was easy... but in 3.10.53, I can't find where to do this).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Erez&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Jun 2015 11:25:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GPU-Memory-Max-Resolution-in-Linux-3-10-53/m-p/427872#M65011</guid>
      <dc:creator>erezsteinberg</dc:creator>
      <dc:date>2015-06-04T11:25:00Z</dc:date>
    </item>
    <item>
      <title>Re: GPU Memory / Max Resolution in Linux 3.10.53</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GPU-Memory-Max-Resolution-in-Linux-3-10-53/m-p/427873#M65012</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Erez,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;If the display supports multiple resolution types, use the following commands for a query:&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;root@imx6qsabresd:~# export DISPLAY=:0.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;root@imx6qsabresd:~# xrandr&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New';"&gt;Screen 0: minimum 240 x 240, current 1920 x 1080, maximum 8192 x 8192&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New';"&gt;DISP3 BG connected 1920x1080+0+0 (normal left inverted right x axis y axis) 0mm x 0mm&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New';"&gt;S:1920x1080p-50 50.0*&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New';"&gt;S:1920x1080p-60 60.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New';"&gt;S:1280x720p-50 50.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New';"&gt;S:1280x720p-60 60.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New';"&gt;S:720x576p-50 50.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New';"&gt;S:720x480p-60 59.9&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New';"&gt;V:640x480p-60 60.0&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New';"&gt;S:640x480p-60 59.9&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 9.0pt; font-family: 'Courier New';"&gt;As example:&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;Change the resolution:&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt;"&gt;root@imx6qsabresd:~# xrandr -s 1920x1080&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt;Reserved &lt;STRONG&gt;GPU&lt;/STRONG&gt; memory size can be adjusted by adding "gpumem=" parameters in kernel commandline. It's size is highly depends on the screen resolution, the video stream decoding requirement and the camera resolution, fps.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; gpumem=M&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt;Since It is very hard to calculate exactly how much memory would be used by the GPU. I suggest you to read the memory management document for the i.MX6 for complete information.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 10.0pt; font-family: 'Courier New';"&gt;&lt;A class="jive-link-wiki-small" data-containerid="2004" data-containertype="14" data-objectid="93591" data-objecttype="102" href="https://community.freescale.com/docs/DOC-93591"&gt;https://community.freescale.com/docs/DOC-93591&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Jun 2015 16:09:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GPU-Memory-Max-Resolution-in-Linux-3-10-53/m-p/427873#M65012</guid>
      <dc:creator>Bio_TICFSL</dc:creator>
      <dc:date>2015-06-09T16:09:36Z</dc:date>
    </item>
  </channel>
</rss>

