Skip to content
This repository was archived by the owner on Jun 5, 2019. It is now read-only.
This repository was archived by the owner on Jun 5, 2019. It is now read-only.

How to speed up Graphics Performance #545

@rrideAMT

Description

@rrideAMT

My NET MF (V4.4) port is to an STM32F429 platform with a 800x480 LCD screen. As more UIElements are added in the application layout the responsiveness of graphical updates slow.
I am trying to implement a qwerty style keyboard on the display. The more Keys that I display, the less responsive the graphics become. So key press feedback is slow.

Previously I ported NET MF (V4.1) to iMXS platform with a 480x272 LCD screen and the same keyboard implementation is much more responsive to graphic changes.

I was hoping better graphics response from the STM32F429 even though the number of screen pixels is 3X the 480x272.

I have already enabled the ChromeArt DMA of the STM32F429 to write the LCD Framebuffer from RAM to the LCD Controller.

I believe the slow issue is probably due to LayoutManager painting the screen or maybe a difference in how the Bitmap images are being processed between NET MF 4.4 and NET MF4.1.

Any ideas on changes I can make to speed up the screen update process?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions