Skip to content

How do I create a custom SixtyFPS backend? #864

Answered by ogoffart
LoganDark asked this question in Q&A
Discussion options

You must be logged in to vote

We currently don't have stable public API to do that.

The only way to do it currently is to use the internal API, which we often break.
You can see the source of 3 backends in https://github.com/sixtyfpsui/sixtyfps/tree/master/sixtyfps_runtime/rendering_backends
the gl and qt backend are the one which are production ready. The MCU backend is work in progress, but is maybe what you might want to look into because it does the thing in software.
We are still pondering about how to architecture that better since the MCU backend itself has "backend" for the different boards.

Anyway, basically what one has to do is to re-implement the Backend, ItemRenderer and PlatformWindow traits.
Arguably, …

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@LoganDark
Comment options

Answer selected by LoganDark
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants