summaryrefslogtreecommitdiff
path: root/lib/liboda/src/window.c
AgeCommit message (Collapse)Author
14 hoursliboda: Add window cacheIan Moffett
Implement a window cache to avoid the overhead of back-to-back calls for malloc() and free. This commit additionally introduces a new oda_shutdown() function for cleaning up the library. Signed-off-by: Ian Moffett <ian@osmora.org>
36 hourslib: liboda: Add oda_plotwin() window plotterIan Moffett
Introduce the oda_plotwin() function to allow one to plot a pixel onto a window relative to the starting X/Y position of it. Plotting to (0,0) draws to the top left corner of the window. Signed-off-by: Ian Moffett <ian@osmora.org>
37 hourslib: Introduce initial liboda sourcesIan Moffett
Please refer to 'share/docs/lib/liboda.md' for more information on the OSMORA Display Architecture (ODA). Signed-off-by: Ian Moffett <ian@osmora.org>