A work in progress library with graphical functions optimised for arm cortex m7. Tested on GIGA R1, with rasterization writing to registers between two lines, and basic shapes (triangles, circles and quadrilaterals) as well as Fill Screen, but also transfer of one image to another with zoom shift and rotate transformations. Support for better examples, documentation and optimalization are in progress. The camera trasnfer takes about 30ms at 5x zoom, and while its slower at lower zoomes than each display pixel reading a camera ones, it progressively gets faster. Theres also now a function that allows for a fast way to replace two partially overlaying rectangles without having to paint over areas where they intersect twice or clearing whole screen then painting. Both of those can be seen in examples.
-
Notifications
You must be signed in to change notification settings - Fork 3
A library with basic graphical functions optimised for arm cortex m7.
License
Bexin3/SpeeduinoGL
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
A library with basic graphical functions optimised for arm cortex m7.
Topics
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published