IOGS / LEnsE / Logos GUI
IOGS_LEnsE_GUI.cpp@1:4118813c2218, 2020-01-14 (annotated)
- Committer:
- villemejane
- Date:
- Tue Jan 14 09:07:07 2020 +0000
- Revision:
- 1:4118813c2218
- Parent:
- 0:a57159385e69
IHM LEnsE for Disco F746
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
villemejane | 0:a57159385e69 | 1 | #include "IOGS_LEnsE_GUI.hpp" |
villemejane | 0:a57159385e69 | 2 | |
villemejane | 0:a57159385e69 | 3 | |
villemejane | 1:4118813c2218 | 4 | void DrawImage(tImage image, LCD_DISCO_F746NG *lcd){ |
villemejane | 0:a57159385e69 | 5 | int x, y, x_max, y_max; |
villemejane | 0:a57159385e69 | 6 | x_max = image.width; |
villemejane | 0:a57159385e69 | 7 | y_max = image.height; |
villemejane | 0:a57159385e69 | 8 | for(y = 0; y < y_max; y++){ |
villemejane | 0:a57159385e69 | 9 | for(x = 0; x < x_max; x++){ |
villemejane | 1:4118813c2218 | 10 | uint32_t col = 0xFF000000 + image.data[x + y*x_max]; |
villemejane | 1:4118813c2218 | 11 | lcd->DrawPixel(x, y, col); |
villemejane | 0:a57159385e69 | 12 | } |
villemejane | 0:a57159385e69 | 13 | } |
villemejane | 0:a57159385e69 | 14 | } |
villemejane | 1:4118813c2218 | 15 | |
villemejane | 1:4118813c2218 | 16 |