<?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: GUIX screen rotation in SDK Example in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/GUIX-screen-rotation-in-SDK-Example/m-p/1606988#M202140</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/202222"&gt;@Burjak&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for sharing this information.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Diego&lt;/P&gt;</description>
    <pubDate>Tue, 28 Feb 2023 16:45:27 GMT</pubDate>
    <dc:creator>diego_charles</dc:creator>
    <dc:date>2023-02-28T16:45:27Z</dc:date>
    <item>
      <title>GUIX screen rotation in SDK Example</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GUIX-screen-rotation-in-SDK-Example/m-p/1491206#M192672</link>
      <description>&lt;P&gt;Hello, I'm learning how to use Azure GUIX on an example from SDK.&amp;nbsp;&lt;/P&gt;&lt;P&gt;There is only one example that uses display 720x1280 its OK for me, but I'm looking at how to rotate it. So far I created my own project, changed resolution, and selected rotation clockwise&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Burjak_0-1658165617178.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/187025iEF38AC7BF47312CA/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Burjak_0-1658165617178.png" alt="Burjak_0-1658165617178.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Generated resource files and included them in the project. Actually, it's not worked as it is. So I tried to follow advice from this thread on renesas forum&amp;nbsp;&lt;A href="https://renesasrulz.com/mcu-mpu/rz/rz-a-azure-rtos/f/forum/19159/guix-rotation" target="_blank"&gt;GUIX rotation - Forum - RZ/A Azure RTOS - RenesasRulz&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. I changed the call setup function to call rotated_setup&lt;/P&gt;&lt;LI-CODE lang="c"&gt;UINT gx_display_driver_imxrt11xx_565rgb_setup(GX_DISPLAY *display)
{
...
//_gx_display_driver_565rgb_setup(display, GX_NULL, imxrt_buffer_toggle);
_gx_display_driver_565rgb_rotated_setup(display, GX_NULL, imxrt_buffer_toggle);
...
}&lt;/LI-CODE&gt;&lt;P&gt;2. In the file display_support.h I changed next define&lt;/P&gt;&lt;LI-CODE lang="c"&gt;#define DEMO_PANEL_WIDTH  (720)
#define DEMO_PANEL_HEIGHT (1280)
...
//#define DEMO_BUFFER_STRIDE_BYTE (DEMO_PANEL_WIDTH  * DEMO_BUFFER_BYTE_PER_PIXEL)
#define DEMO_BUFFER_STRIDE_BYTE (DEMO_PANEL_HEIGHT * DEMO_BUFFER_BYTE_PER_PIXEL)&lt;/LI-CODE&gt;&lt;P&gt;&lt;BR /&gt;As result, I got a rotated screen but it occupied only half of screen.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Burjak_1-1658166806336.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/187026iF0806EC2BAF871FC/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Burjak_1-1658166806336.png" alt="Burjak_1-1658166806336.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;On the thread, there is another thing I needed to change&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="c"&gt;Change 1:

#define DISPLAY_XRES 800
#define DISPLAY_YRES 480

 ↓

#define DISPLAY_XRES 480
#define DISPLAY_YRES 800&lt;/LI-CODE&gt;&lt;P&gt;I recognized it as the next structure in the same file&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="c"&gt;static UINT imxrt_display_layer_initialize(INT layer, GX_CANVAS *canvas)
{
    dc_fb_info_t fbInfo;

    g_dc.ops-&amp;gt;getLayerDefaultConfig(&amp;amp;g_dc, 0, &amp;amp;fbInfo);
    fbInfo.pixelFormat = DEMO_BUFFER_PIXEL_FORMAT;
    fbInfo.width       = DEMO_BUFFER_WIDTH;
    fbInfo.height      = DEMO_BUFFER_HEIGHT;
    fbInfo.startX      = DEMO_BUFFER_START_X;
    fbInfo.startY      = DEMO_BUFFER_START_Y;
    fbInfo.strideBytes = DEMO_BUFFER_STRIDE_BYTE;
    g_dc.ops-&amp;gt;setLayerConfig(&amp;amp;g_dc, 0, &amp;amp;fbInfo);&lt;/LI-CODE&gt;&lt;P&gt;But no success for me with playing with this structure.&amp;nbsp;&lt;/P&gt;&lt;P&gt;What have I missed?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 18 Jul 2022 17:59:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GUIX-screen-rotation-in-SDK-Example/m-p/1491206#M192672</guid>
      <dc:creator>Burjak</dc:creator>
      <dc:date>2022-07-18T17:59:53Z</dc:date>
    </item>
    <item>
      <title>Re: GUIX screen rotation in SDK Example</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GUIX-screen-rotation-in-SDK-Example/m-p/1493633#M192842</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/202222"&gt;@Burjak&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I hope that you are doing well!&lt;/P&gt;
&lt;P&gt;Yet , I can not tell what you are missing here. What it is the RT device you are using?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 21 Jul 2022 23:33:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GUIX-screen-rotation-in-SDK-Example/m-p/1493633#M192842</guid>
      <dc:creator>diego_charles</dc:creator>
      <dc:date>2022-07-21T23:33:40Z</dc:date>
    </item>
    <item>
      <title>Re: GUIX screen rotation in SDK Example</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GUIX-screen-rotation-in-SDK-Example/m-p/1493995#M192868</link>
      <description>&lt;P&gt;Hi, im working on MIMXRT1170-EVK evaluation board. And with vertical aspect display, so basically example working perfectly without any exceptions, but I need to rotate it in horizontal aspect.&lt;/P&gt;&lt;P&gt;Still not found solution, this is what I got so far.&amp;nbsp;&lt;BR /&gt;- clockwise and counter-clockwise rotation work different.&lt;BR /&gt;Clock-wise looks like this. Color part is left from initialization, its simple memset of random colors&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="c"&gt;static UINT imxrt_display_layer_initialize(INT layer, GX_CANVAS *canvas)
{
...
memset(s_frameBuffer, 0x0033, DEMO_FB_SIZE/3);
memset(s_frameBuffer+DEMO_FB_SIZE/3, 0xFF55, DEMO_FB_SIZE/3);
memset(s_frameBuffer+2*DEMO_FB_SIZE/3, 0x00AA, DEMO_FB_SIZE/3);
...
}&lt;/LI-CODE&gt;&lt;P&gt;And grey+black part is from GUIX things, updated by&amp;nbsp;imxrt_buffer_toggle function. So GUIX don't redraw right part of the screen, and colors left there.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Burjak_0-1658483323212.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/187530i15CA8BFEDF9B3F5F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Burjak_0-1658483323212.png" alt="Burjak_0-1658483323212.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;And counter-clock-wise looks like this, it's different. I also have the color part from the initialization. But black part is bottom of my window&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Burjak_2-1658483760977.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/187533i4E655D985F82F403/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Burjak_2-1658483760977.png" alt="Burjak_2-1658483760977.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Burjak_1-1658483695997.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/187532i56B3A8C8DB85EFD4/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Burjak_1-1658483695997.png" alt="Burjak_1-1658483695997.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;So I used a little trick to make it work:&lt;BR /&gt;1. Stride parameter = 1280x2&lt;BR /&gt;2. Screen resolution in GUIX Studio changed to 1280x1280&lt;BR /&gt;3. s_frameBuffer size changed to 1280x1280x2&lt;BR /&gt;4. Moved my window to bottom part&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Burjak_4-1658484756564.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/187538i65D42A44210013D9/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Burjak_4-1658484756564.png" alt="Burjak_4-1658484756564.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Burjak_5-1658485091841.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/187539i383CA80AD0598810/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Burjak_5-1658485091841.png" alt="Burjak_5-1658485091841.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Now CCW rotation shows my window on my screen. But I don't think it should work this way, on this moment I think it's some GUIX bug with rotation. Or I missed something&lt;/P&gt;</description>
      <pubDate>Fri, 22 Jul 2022 10:20:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GUIX-screen-rotation-in-SDK-Example/m-p/1493995#M192868</guid>
      <dc:creator>Burjak</dc:creator>
      <dc:date>2022-07-22T10:20:42Z</dc:date>
    </item>
    <item>
      <title>Re: GUIX screen rotation in SDK Example</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GUIX-screen-rotation-in-SDK-Example/m-p/1494131#M192879</link>
      <description>&lt;P&gt;Well, what happens in my point of view:&lt;/P&gt;&lt;P&gt;I see that&amp;nbsp;s_frameBuffer is low-level where I can directly write information via memset and get France flag.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="c"&gt;memset(s_frameBuffer, 0x0033, DEMO_FB_SIZE/3);
memset(s_frameBuffer+DEMO_FB_SIZE/3, 0x0055, DEMO_FB_SIZE/3);
memset(s_frameBuffer+2*DEMO_FB_SIZE/3, 0x00AA, DEMO_FB_SIZE/3);&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;From other examples (which use only driver, without guix or other frameworks) I also got the impression like its the last stop where it all works and I don't need to go to any lower levels.&amp;nbsp;&lt;BR /&gt;Another important thing is the next parameter:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="c"&gt;fbInfo.strideBytes&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;On the &lt;A href="https://docs.microsoft.com/en-us/windows/win32/medfound/image-stride" target="_self"&gt;Microsoft site&lt;/A&gt; I found a nice picture which describes how stride works&lt;/P&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Burjak_2-1658503138242.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/187566iB642E91AA2DC9CEF/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Burjak_2-1658503138242.png" alt="Burjak_2-1658503138242.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;So I have a width of display which is 720p (or 720x2 bytes) and stride which is 1280x2 bytes. So in my point of view, it means next:&lt;/P&gt;&lt;P&gt;s_frameBuffer[0] ... s_frameBuffer[720x2] - is first row&lt;BR /&gt;s_frameBuffer[720x2+1] ...&amp;nbsp;s_frameBuffer[1280x2] - outbounds&lt;BR /&gt;s_frameBuffer[1280x2+1] ...&amp;nbsp;s_frameBuffer[1280x2+720x2] - the second row&lt;/P&gt;&lt;P&gt;It is like basic things, but I still learning.&amp;nbsp;&lt;/P&gt;&lt;P&gt;So i dumped&amp;nbsp;s_frameBuffer memory after&amp;nbsp;imxrt_buffer_toggle() function ends. I think it's the place where GUIX changed the frame (because I have an animation there, the function is calling every time). I looked at the first two rows.&amp;nbsp;&lt;/P&gt;&lt;P&gt;First 0x460 bytes filled with 0x3333 - in rgb565 it means blue color.&amp;nbsp;&lt;BR /&gt;Range from 0x460 till 0x640 filled with zeros - it means black color&lt;BR /&gt;Range from 0x640 till 0xA00 filled with 0x494A - it means gray color which used in my window.&lt;/P&gt;&lt;P&gt;According to stride of 1280x2 i should have a next row:&amp;nbsp;&lt;BR /&gt;560 pixels of blue color - 240 pixels of black - 480 pixels of gray&lt;/P&gt;&lt;P&gt;That I actually see. And it means the function&amp;nbsp;&lt;EM&gt;display-&amp;gt;gx_display_driver_canvas_copy(canvas, &amp;amp;canvas_frame);&lt;/EM&gt; making wrong things or I'm still missing some settings.&lt;/P&gt;&lt;P&gt;Next step is to look into Azure GUIX source code.&lt;/P&gt;</description>
      <pubDate>Fri, 22 Jul 2022 15:50:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GUIX-screen-rotation-in-SDK-Example/m-p/1494131#M192879</guid>
      <dc:creator>Burjak</dc:creator>
      <dc:date>2022-07-22T15:50:02Z</dc:date>
    </item>
    <item>
      <title>Re: GUIX screen rotation in SDK Example</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GUIX-screen-rotation-in-SDK-Example/m-p/1494952#M192986</link>
      <description>&lt;P&gt;Hello, it's me again. I continue fighting with the screen rotation problem.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ccw-rotation.gif" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/187734iE2CFEAF5722156B0/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ccw-rotation.gif" alt="ccw-rotation.gif" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;This picture is how I visualized in my head what doing GUIX when trying to&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;display-&amp;gt;gx_display_driver_canvas_copy(canvas, &amp;amp;canvas_frame);&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;So I dived into GUIX docs again and found offset function: adding that call to &lt;EM&gt;buffer_toggle&lt;/EM&gt; helped me&amp;nbsp;&lt;BR /&gt;&lt;EM&gt;_gx_canvas_offset_set(canvas, 0, (1280-720));&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="c"&gt;static VOID imxrt_buffer_toggle(GX_CANVAS *canvas, GX_RECTANGLE *dirty)
{
    GX_DISPLAY *display = canvas-&amp;gt;gx_canvas_display;

    if (canvas == NULL || dirty == NULL)
        return;

    gx_frame_done = false;
    g_dc.ops-&amp;gt;setFrameBuffer(&amp;amp;g_dc, 0, (void *)s_frameBuffer);

    while (!gx_frame_done)
    {
    }
    _gx_canvas_dirty_mark(&amp;amp;canvas_frame, dirty);

    _gx_canvas_offset_set(canvas, 0, (1280-720)); //this one is new call

    display-&amp;gt;gx_display_driver_canvas_copy(canvas, &amp;amp;canvas_frame);
}&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt; To resume, here are the steps what I did to rotate screen counter-clockwise:&lt;BR /&gt;1. Change properties of display in GUIX studio, from 1280x720 to 720x1280 and enable CCW rotation.&lt;BR /&gt;2. Replace&amp;nbsp;&lt;EM&gt;_gx_display_driver_565rgb_setup&amp;nbsp;&lt;/EM&gt;call with&amp;nbsp;&lt;EM&gt;_gx_display_driver_565rgb_rotated_setup&lt;/EM&gt; call&lt;BR /&gt;3. Change&amp;nbsp;DEMO_BUFFER_STRIDE_BYTE from 720x2 to 1280x2.&amp;nbsp;&lt;BR /&gt;4. Add&amp;nbsp;&lt;EM&gt;_gx_canvas_offset_set(canvas, 0, (1280-720));&amp;nbsp;&lt;/EM&gt;to&amp;nbsp;&lt;EM&gt;imxrt_buffer_toggle&amp;nbsp;&lt;/EM&gt;function&lt;/P&gt;&lt;P&gt;Is it actually what I am supposed to do?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 25 Jul 2022 17:00:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GUIX-screen-rotation-in-SDK-Example/m-p/1494952#M192986</guid>
      <dc:creator>Burjak</dc:creator>
      <dc:date>2022-07-25T17:00:44Z</dc:date>
    </item>
    <item>
      <title>Re: GUIX screen rotation in SDK Example</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GUIX-screen-rotation-in-SDK-Example/m-p/1498930#M193268</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/202222"&gt;@Burjak&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you for&amp;nbsp; providing further details, I am currently trying&amp;nbsp; this on my side, checking if this screen rotation is possible.&lt;/P&gt;
&lt;P&gt;Diego,&lt;/P&gt;</description>
      <pubDate>Mon, 01 Aug 2022 16:33:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GUIX-screen-rotation-in-SDK-Example/m-p/1498930#M193268</guid>
      <dc:creator>diego_charles</dc:creator>
      <dc:date>2022-08-01T16:33:43Z</dc:date>
    </item>
    <item>
      <title>Re: GUIX screen rotation in SDK Example</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GUIX-screen-rotation-in-SDK-Example/m-p/1578798#M199713</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/202222"&gt;@Burjak&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There is now guix screen rotation macros on gx_api.h&lt;/P&gt;
&lt;LI-CODE lang="c"&gt;	
/* Define screen rotation types. */	
#define GX_SCREEN_ROTATION_NONE   0	
#define GX_SCREEN_ROTATION_CW    90	
#define GX_SCREEN_ROTATION_CCW  270	
#define GX_SCREEN_ROTATION_FLIP 180&lt;/LI-CODE&gt;
&lt;P&gt;Can you try to take a look?&lt;/P&gt;
&lt;P&gt;Diego&lt;/P&gt;</description>
      <pubDate>Sat, 07 Jan 2023 21:04:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GUIX-screen-rotation-in-SDK-Example/m-p/1578798#M199713</guid>
      <dc:creator>diego_charles</dc:creator>
      <dc:date>2023-01-07T21:04:44Z</dc:date>
    </item>
    <item>
      <title>Re: GUIX screen rotation in SDK Example</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GUIX-screen-rotation-in-SDK-Example/m-p/1606096#M202066</link>
      <description>&lt;P&gt;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/89833"&gt;@diego_charles&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My teammate bypassed this problem.&lt;/P&gt;&lt;P&gt;Basically, he returned the GUIX project (in Studio) to the default state, with 1280 width and 720 height without rotation.&lt;/P&gt;&lt;P&gt;I have used offset after rotation, to move down my window. But RT1170 has PXP module, so a better solution is to reset the display resolution to default without rotation, but for rotation use PXP module.&lt;/P&gt;&lt;P&gt;P.S. we moved GUIX to CM4 core, and PXP very much helping with the speed of drawing.&lt;/P&gt;&lt;P&gt;P.P.S. SDK doesn't have azure libs for CM4 (i tried threadx and guix) and it adds to the project port for CM7. So I needed to compile outside and change headers.&lt;/P&gt;</description>
      <pubDate>Mon, 27 Feb 2023 13:05:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GUIX-screen-rotation-in-SDK-Example/m-p/1606096#M202066</guid>
      <dc:creator>Burjak</dc:creator>
      <dc:date>2023-02-27T13:05:28Z</dc:date>
    </item>
    <item>
      <title>Re: GUIX screen rotation in SDK Example</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/GUIX-screen-rotation-in-SDK-Example/m-p/1606988#M202140</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/202222"&gt;@Burjak&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for sharing this information.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Diego&lt;/P&gt;</description>
      <pubDate>Tue, 28 Feb 2023 16:45:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/GUIX-screen-rotation-in-SDK-Example/m-p/1606988#M202140</guid>
      <dc:creator>diego_charles</dc:creator>
      <dc:date>2023-02-28T16:45:27Z</dc:date>
    </item>
  </channel>
</rss>

