Hello, I'm learning how to use Azure GUIX on an example from SDK.
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

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 GUIX rotation - Forum - RZ/A Azure RTOS - RenesasRulz
1. I changed the call setup function to call rotated_setup
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);
...
}
2. In the file display_support.h I changed next define
#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)
As result, I got a rotated screen but it occupied only half of screen.

On the thread, there is another thing I needed to change
Change 1:
#define DISPLAY_XRES 800
#define DISPLAY_YRES 480
↓
#define DISPLAY_XRES 480
#define DISPLAY_YRES 800
I recognized it as the next structure in the same file
static UINT imxrt_display_layer_initialize(INT layer, GX_CANVAS *canvas)
{
dc_fb_info_t fbInfo;
g_dc.ops->getLayerDefaultConfig(&g_dc, 0, &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->setLayerConfig(&g_dc, 0, &fbInfo);
But no success for me with playing with this structure.
What have I missed?