// // Created by MightyPork on 2022/11/12. // #ifndef FRAMEBUFFER_H #define FRAMEBUFFER_H #include #include void fb_fill(uint8_t pattern); void fb_clear(void); void fb_px(uint8_t x, uint8_t y, uint8_t color); void fb_hline(uint8_t x, uint8_t y, uint8_t w, uint8_t color); void fb_vline(uint8_t x, uint8_t y, uint8_t h, uint8_t color); void fb_rect(uint8_t x, uint8_t y, uint8_t w, uint8_t h, uint8_t color); void fb_bitmap(uint8_t x, uint8_t y, uint8_t w, uint8_t h, const uint8_t *map, uint8_t color); void fb_blit(void); #endif //FRAMEBUFFER_H