Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add NuttX support for running DirectFB apps on MCU devices #107

Merged
merged 1 commit into from
Apr 7, 2023
Merged

Add NuttX support for running DirectFB apps on MCU devices #107

merged 1 commit into from
Apr 7, 2023

Conversation

caramelli
Copy link
Contributor

No description provided.

@directfb2 directfb2 merged commit d01c4df into directfb2:master Apr 7, 2023
@acassis
Copy link

acassis commented May 8, 2023

Hi @caramelli I think we need include support on NuttX Apps mainline to download and compile some demos with DirectFB! ;-)

BTW, you have nice good candidates to be integrated there (TinyGLUT, fbmark, etc)

@caramelli
Copy link
Contributor Author

caramelli commented May 9, 2023

Thanks for your consideration for DirectFB on NuttX: the idea is to have an apps/examples/DirectFB/ directory with the code available at DirectFB-examples

The core library can currently be integrated and compiled simply by copying DirectFB2 into the NuttX apps/graphics/ directory.

Running DirectFB2 applications on NuttX also requires a system module based on the NuttX Framebuffer interface (nuttx/video/fb.h): work still in progress on this part and some fixes needed before pushing.

@acassis
Copy link

acassis commented May 10, 2023

Thank you for update @caramelli!
I opened an enhancement issue to include DirectFB on NuttX apps: apache/nuttx-apps#1742

Maybe we could include a simple SIMulation support like we have to LVGL:
https://nuttx.apache.org/docs/latest/platforms/sim/sim/index.html#running-lvgl

This any everybody could test it without using a supported board :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants