Commit Graph

383 Commits

Author SHA1 Message Date
Alexander Golovanov
09cb6f4993 Add dmaBusy() 2022-04-26 15:28:36 +03:00
Eva Herrada
6f4981e2f1
Bump to 1.10.14 2022-03-17 11:51:55 -04:00
Melissa LeBlanc-Williams
866249d13d
Merge pull request #385 from adafruit/revert-383-master
Revert "Speed up internal font drawing for opaque background color"
2022-03-16 11:52:37 -07:00
Melissa LeBlanc-Williams
605ea88e40
Revert "Speed up internal font drawing for opaque background color" 2022-03-16 11:51:38 -07:00
Melissa LeBlanc-Williams
2fbbfa224f
Merge pull request #383 from bitbank2/master
Speed up internal font drawing for opaque background color
2022-03-14 10:26:18 -07:00
Laurence Bank
77d05f5ab5 Attempt to fix doxygen errors 2022-03-09 11:52:32 +00:00
Laurence Bank
c035859fcc ran clang-format 2022-03-09 11:19:00 +00:00
Laurence Bank
a8f1bd54bb missed removing one more #ifdef 2022-03-08 17:28:04 +00:00
Laurence Bank
8bab5dba75 revered AVR exclusions 2022-03-08 17:18:26 +00:00
Laurence Bank
99c324d33e second attempt to stop AVR build from messing things up for everyone else 2022-03-08 15:55:52 +00:00
Laurence Bank
14fd8ab168 disabled change for AVR targets 2022-03-08 15:42:34 +00:00
Laurence Bank
9ac47e8616 Sped up internal font drawing for opaque background color 2022-03-08 14:38:41 +00:00
Eva Herrada
4a33fcd467
Bump to 1.10.13 2022-01-24 12:05:42 -05:00
Sol Huebner
30b2e1b99a
Enable Adafruit-GFX-Library as ESP-IDF component support (#376)
Enables Adafruit-GFX-Library as ESP-IDF component support  (with Arduino as component)
2022-01-20 19:53:48 -05:00
Paint Your Dragon
223f914d0e
Bump version for RP2040 optimizations 2021-09-17 10:58:49 -07:00
Paint Your Dragon
c1e5056dcf
Merge pull request #360 from Daft-Freak/patch-1
Call spi_write_blocking directly for RP2040
2021-09-17 10:55:25 -07:00
Paint Your Dragon
cda80a23d2
Update Adafruit_SPITFT.cpp
Appease clang-format
2021-09-17 10:49:34 -07:00
Charlie Birks
b654431d6f Even more direct writes for writePixels on RP2040
Switch SPI to 16-bit for little-endian, write bytes as-is for big-endian
2021-09-15 12:09:29 +01:00
Charlie Birks
a3bf8baeee Call spi_write_blocking directly for RP2040
This is around a 6-13x speed up in graphicstest (at 62.5Mhz)
2021-09-14 13:44:35 +01:00
Dylan Herrada
5bbee15ff6
Bump to 1.10.11 2021-09-07 16:59:39 -04:00
Phillip Burgess
ce3d8fa60a Add more roadmap notes to README 2021-09-06 23:09:53 -07:00
Phillip Burgess
0b6068e833 clang-format fix 2021-09-06 21:38:47 -07:00
Phillip Burgess
811f608a16 Merge branch 'master' of https://github.com/adafruit/Adafruit-GFX-Library 2021-09-06 21:30:40 -07:00
Phillip Burgess
2bdd407509 Add some notes to the Roadmap section of README 2021-09-06 21:30:38 -07:00
Paint Your Dragon
39f7d2342b
Merge pull request #268 from BlueAndi/master
TomThumb font now compressed to fix bounding box text width problem
2021-09-06 21:11:17 -07:00
Paint Your Dragon
05dda5d5fb
Merge pull request #350 from bobwolff68/master
Dangerous edge case for non-null-terminated string
2021-09-06 20:52:14 -07:00
Dylan Herrada
f542ec270f
Bump to 1.10.10 2021-05-31 15:46:59 -04:00
ladyada
763a5803a8 aha we want clang format 8 2021-05-26 18:08:16 -04:00
ladyada
f2df85851f reclang 2021-05-26 17:59:18 -04:00
ladyada
f9af48ba13 clangd 2021-05-26 17:50:22 -04:00
Phillip Burgess
4c87f9a048 Fix misnamed function call in nRF code 2021-05-25 13:14:49 -07:00
Phillip Burgess
d69f14c151 Fix class on swapBytes() 2021-05-25 09:43:28 -07:00
Phillip Burgess
f31c435d8c Fix cast for ESP32 writeBytes() 2021-05-25 09:32:43 -07:00
Phillip Burgess
c288843ec3 Add swapBytes() function, fix some longstanding endian issues in writePixels() 2021-05-25 09:20:34 -07:00
Robert Wolff
7e596016cd Dangerous edge case for non-null-terminated string
strncpy() does not place a null terminator when the max characters is reached of '9' in this case. So, any buttons with 9 or more in the source will wind up with a potentially non-null-terminated _label.
2021-05-07 14:12:16 -07:00
Phillip Burgess
221bb41cd2 Add PyPortal Titano to the list of DMA-enabled boards 2021-03-26 18:12:40 -07:00
Dylan Herrada
9999f527a0
Bump to 1.10.6 2021-02-16 15:06:38 -05:00
tchap
fff760e2a9
Add a reference to the GFX Font customiser in README (#336)
Co-authored-by: Cyril <c.chapellier@useradgents.com>
2021-02-12 12:42:22 -05:00
Dylan Herrada
80f727103c
Bump to 1.10.5 2021-02-02 14:50:49 -05:00
Paint Your Dragon
3dab29c00e
Merge pull request #333 from rgiese/master
Fix compiler errors thrown by recent Particle cloud compiler updates
2021-02-01 10:06:48 -08:00
Robin Giese
347b1341e9 Fixing clang-format 2021-01-31 17:22:05 -08:00
Robin Giese
87bfdd4d87 Fixing compiler error: 'virtual Adafruit_SPITFT::~Adafruit_SPITFT()' is implicitly deleted because the default definition would be ill-formed 2021-01-31 17:06:24 -08:00
Robin Giese
e9b86373a6 Fix compiler warning: "SPI_INTERFACES_COUNT" is not defined, evaluates to 0 [-Wundef] 2021-01-31 17:05:02 -08:00
Dylan Herrada
b53849e234
Bump to 1.10.4 2020-12-11 16:45:25 -05:00
Brian Park
58606c5701
Fix -Wunused-parameter warnings (#328) 2020-12-08 17:37:27 -05:00
Dylan Herrada
c40424af31
Bump to 1.10.3 2020-11-23 16:01:31 -05:00
KurtE
6c648c6d68
Fix GFXcanvas16::drawFastRawHLine (#326)
This is a quick fix to fix functions like:
```
GFXcanvas16 *canvas = new GFXcanvas16 (240, 320)
canvas -> fillTriangle(0, 0, 239, 0, 120, 310, ILI9341_BLUE)
```
Could all on down to drawFastRawHLine and the
computerd buffer_index > 32767 which is the largest that could be held in int16_t.  So switched to uint32_t also converted the computed value to uint32_t as well as to remove compiler warning.

Removed another compiler warning as well.

This addresses the problem in
#325
2020-11-21 12:11:50 -05:00
Phillip Burgess
1459233d38 clang-format fix 2020-10-19 12:16:15 -07:00
Phillip Burgess
f876b1360c Fix clipping in fast H/V lines on canvases 2020-10-19 12:00:55 -07:00
Dylan Herrada
8d7bdff6dc
Bump to 1.10.1 2020-09-07 15:48:09 -04:00