Added gradients, low BPP bitmaps, text pixel length #25
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Additional graphics routines by Tim Trzepacz, SoftEgg LLC added December 2015
(And then accidentally deleted and rewritten March 2016. Oops!)
(Needs patch-1 also.)
Gradient support
fillRectVGradient - fills area with vertical gradient
fillRectHGradient - fills area with horizontal gradient
fillScreenVGradient - fills screen with vertical gradient
fillScreenHGradient - fills screen with horizontal gradient
Additional Color Support
color565toRGB - converts 565 format 16 bit color to RGB
color565toRGB14 - converts 16 bit 565 format color to 14 bit RGB (2 bits clear for math and sign)
RGB14tocolor565 - converts 14 bit RGB back to 16 bit 565 format color
Low Memory Bitmap Support
writeRect8BPP - write 8 bit per pixel paletted bitmap
writeRect4BPP - write 4 bit per pixel paletted bitmap
writeRect2BPP - write 2 bit per pixel paletted bitmap
writeRect1BPP - write 1 bit per pixel paletted bitmap
String Pixel Length support
strPixelLen - gets pixel length of given ASCII string