3f19788c93 
								
							 
						 
						
							
							
								
								Minor performance boost for ILI9488  
							
							... 
							
							
							
							ILI9488 displays have become more available and more library users are using the SPI version.
An option to use a bidirectional MOSI pin with ESP32 has been added, so SDO can be left disconnected. See #898  
							
						 
						
							2021-02-19 22:20:55 +00:00  
				
					
						
							
							
								 
						
							
								b150433451 
								
							 
						 
						
							
							
								
								Correct typo  
							
							
							
						 
						
							2021-02-15 21:56:15 +00:00  
				
					
						
							
							
								 
						
							
								34c00b12e7 
								
							 
						 
						
							
							
								
								Address  #1001  - flicker reduction for smooth fonts  
							
							... 
							
							
							
							Replace block erase of string area with glyph by glyph scan-line clearing to minimise flicker 
							
						 
						
							2021-02-15 19:20:12 +00:00  
				
					
						
							
							
								 
						
							
								04747bcaaa 
								
							 
						 
						
							
							
								
								Add missing example  
							
							
							
						 
						
							2021-01-30 22:56:38 +00:00  
				
					
						
							
							
								 
						
							
								b4c411d054 
								
							 
						 
						
							
							
								
								Change radius to diameter  
							
							
							
						 
						
							2021-01-30 22:54:23 +00:00  
				
					
						
							
							
								 
						
							
								2f6177ed4b 
								
							 
						 
						
							
							
								
								Refactor, add new anti-alaiased functions  
							
							... 
							
							
							
							Beta test
Minor performance improvements
Improved image rendering speed for SPI 18 bit interface TFTs (e.g. ILI9488)
TODO
1. Add AA circle fns to TFT_eSPI
2. Update keywords
3. Add new examples for ESP/STM processors 
							
						 
						
							2021-01-30 02:23:54 +00:00  
				
					
						
							
							
								 
						
							
								9a1a53edc2 
								
							 
						 
						
							
							
								
								Raise version  
							
							
							
						 
						
							2021-01-30 01:25:46 +00:00  
				
					
						
							
							
								 
						
							
								b1fb969e86 
								
							 
						 
						
							
							
								
								Update TFT_eSPI_ESP32.c  
							
							
							
						 
						
							2021-01-27 05:20:31 +00:00  
				
					
						
							
							
								 
						
							
								e829dcac21 
								
							 
						 
						
							
							
								
								Avoid compiler optimising out register writes  
							
							... 
							
							
							
							Precautionary change to avoid potential issues in future developments and during debug 
							
						 
						
							2021-01-27 05:10:53 +00:00  
				
					
						
							
							
								 
						
							
								25362ee893 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Bodmer/TFT_eSPI  
							
							
							
						 
						
							2021-01-25 14:18:50 +00:00  
				
					
						
							
							
								 
						
							
								e8843111ba 
								
							 
						 
						
							
							
								
								Correct typos  
							
							
							
						 
						
							2021-01-25 14:18:46 +00:00  
				
					
						
							
							
								 
						
							
								9f083c0b2d 
								
							 
						 
						
							
							
								
								Update library.json  
							
							
							
						 
						
							2021-01-22 01:43:57 +00:00  
				
					
						
							
							
								 
						
							
								0899be91df 
								
							 
						 
						
							
							
								
								Update TFT_eSPI.h  
							
							
							
						 
						
							2021-01-22 01:42:58 +00:00  
				
					
						
							
							
								 
						
							
								9e08131add 
								
							 
						 
						
							
							
								
								Update library.properties  
							
							
							
						 
						
							2021-01-22 01:41:41 +00:00  
				
					
						
							
							
								 
						
							
								3942471ab5 
								
							 
						 
						
							
							
								
								Update README.md  
							
							
							
						 
						
							2021-01-18 01:29:25 +00:00  
				
					
						
							
							
								 
						
							
								22c514cce9 
								
							 
						 
						
							
							
								
								#940  - Extend allowed TFT_WR pin allocation for ESP32  
							
							... 
							
							
							
							TFT_WR is 8 bit parallel mode can now be allocated to GPIO >31
Note: allocating a GPIO higher than 31 has a small perfomance impact (~1.23x slower) since signle register write with the data mask cannot be performed. 
							
						 
						
							2021-01-17 12:03:21 +00:00  
				
					
						
							
							
								 
						
							
								f6ee102619 
								
							 
						 
						
							
							
								
								Merge pull request  #939  from maxgerhardt/patch-1  
							
							... 
							
							
							
							Fix uncompilable TFT_eSPI_ESP32.h when TFT_RD >= 32 
							
						 
						
							2021-01-17 11:25:55 +00:00  
				
					
						
							
							
								 
						
							
								b3dab67178 
								
							 
						 
						
							
							
								
								Fix uncompilable TFT_eSPI_ESP32.h when TFT_RD >= 32  
							
							
							
						 
						
							2021-01-17 03:13:10 +01:00  
				
					
						
							
							
								 
						
							
								5f171eeefd 
								
							 
						 
						
							
							
								
								Fix   #923  and  #915  
							
							
							
						 
						
							2021-01-08 23:53:28 +00:00  
				
					
						
							
							
								 
						
							
								64239999e4 
								
							 
						 
						
							
							
								
								Fix   #893  
							
							
							
						 
						
							2020-12-31 19:44:33 +00:00  
				
					
						
							
							
								 
						
							
								9fec44b6ea 
								
							 
						 
						
							
							
								
								Implement  #896  plus minor changes  
							
							... 
							
							
							
							When rendering a smooth font in a sprite the anti-aliasing will pick up the sprite background colour if the text background colour is not set. 
							
						 
						
							2020-12-31 17:58:28 +00:00  
				
					
						
							
							
								 
						
							
								9a7958ed28 
								
							 
						 
						
							
							
								
								Update ILI9481_Init.h  
							
							
							
						 
						
							2020-12-31 00:18:14 +00:00  
				
					
						
							
							
								 
						
							
								8e75cfa83f 
								
							 
						 
						
							
							
								
								Fix   #893  
							
							
							
						 
						
							2020-12-31 00:15:26 +00:00  
				
					
						
							
							
								 
						
							
								e48059a6d6 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Bodmer/TFT_eSPI  
							
							
							
						 
						
							2020-12-29 13:47:42 +00:00  
				
					
						
							
							
								 
						
							
								1c4860dec3 
								
							 
						 
						
							
							
								
								Fix RPI display issue  #892  
							
							... 
							
							
							
							Prevent 18 bit display serial driver being invoked for RPi display 
							
						 
						
							2020-12-29 13:47:28 +00:00  
				
					
						
							
							
								 
						
							
								a4e94634a6 
								
							 
						 
						
							
							
								
								Update TFT_eSPI_STM32.c  
							
							
							
						 
						
							2020-12-28 01:03:56 +00:00  
				
					
						
							
							
								 
						
							
								16eefd6ada 
								
							 
						 
						
							
							
								
								Update Setup23_TTGO_TM.h  
							
							
							
						 
						
							2020-12-26 16:34:11 +00:00  
				
					
						
							
							
								 
						
							
								95d1cd89c2 
								
							 
						 
						
							
							
								
								Update Setup25_TTGO_T_Display.h  
							
							
							
						 
						
							2020-12-23 01:14:27 +00:00  
				
					
						
							
							
								 
						
							
								acdfeb0b36 
								
							 
						 
						
							
							
								
								Fix   #873  
							
							... 
							
							
							
							Minor performance boost to ESP32 block write 
							
						 
						
							2020-12-23 01:10:11 +00:00  
				
					
						
							
							
								 
						
							
								974cd7d9cb 
								
							 
						 
						
							
							
								
								Allow DMA for RPi displays  
							
							
							
						 
						
							2020-12-19 13:56:02 +00:00  
				
					
						
							
							
								 
						
							
								63dc212061 
								
							 
						 
						
							
							
								
								Correct white=transparent bug  
							
							
							
						 
						
							2020-12-15 16:50:12 +00:00  
				
					
						
							
							
								 
						
							
								1b54ce87e9 
								
							 
						 
						
							
							
								
								Optional ESP32 DMA engine control of TFT_CS  
							
							... 
							
							
							
							This change has no impact on examples
See also #850  
							
						 
						
							2020-12-11 21:10:12 +00:00  
				
					
						
							
							
								 
						
							
								53c3fcaa05 
								
							 
						 
						
							
							
								
								Update README.md  
							
							
							
						 
						
							2020-12-11 15:48:43 +00:00  
				
					
						
							
							
								 
						
							
								2162936b40 
								
							 
						 
						
							
							
								
								Enable ESP32 DMA controlled TFT_CS  
							
							... 
							
							
							
							ESP32 DMA will hold TFT_CS low automatically.
STM32 will not do this and requires bracketing DMA transfers with startWrite and endWrite as in examples. 
							
						 
						
							2020-12-07 17:43:40 +00:00  
				
					
						
							
							
								 
						
							
								04b8ae9096 
								
							 
						 
						
							
							
								
								Correct missing ;  
							
							
							
						 
						
							2020-12-04 20:15:45 +00:00  
				
					
						
							
							
								 
						
							
								ad0130309c 
								
							 
						 
						
							
							
								
								Add pushToSprite with transparent colour  
							
							... 
							
							
							
							New function:
pushToSprite(TFT_eSprite *spr, int32_t x, int32_t y, uint16_t transp)
// Note: The following sprite to sprite colour depths are currently supported:
//    Source    Destination
//    16bpp  -> 16bpp
//    16bpp  ->  8bpp
//     8bpp  ->  8bpp
//     1bpp  ->  1bpp 
							
						 
						
							2020-12-02 13:39:19 +00:00  
				
					
						
							
							
								 
						
							
								42e6fc87ff 
								
							 
						 
						
							
							
								
								Feature update  
							
							... 
							
							
							
							Add ILI9225 support
Add viewport feature to Sprites
Rationalise common TFT_eSPI and Sprite functions and variables to use inherited functions width(), height(), rotation(), write(), pivot, cursor, swapBytes. 
							
						 
						
							2020-12-01 20:06:32 +00:00  
				
					
						
							
							
								 
						
							
								27216f89cc 
								
							 
						 
						
							
							
								
								Raise version  
							
							
							
						 
						
							2020-12-01 13:25:08 +00:00  
				
					
						
							
							
								 
						
							
								3b39bf10c3 
								
							 
						 
						
							
							
								
								Fix   #846  
							
							
							
						 
						
							2020-12-01 02:07:14 +00:00  
				
					
						
							
							
								 
						
							
								4bb3712a04 
								
							 
						 
						
							
							
								
								Fix   #844  
							
							
							
						 
						
							2020-11-30 01:09:08 +00:00  
				
					
						
							
							
								 
						
							
								fd16a6066d 
								
							 
						 
						
							
							
								
								Update ILI9486 driver for SPI  
							
							
							
						 
						
							2020-11-26 14:18:28 +00:00  
				
					
						
							
							
								 
						
							
								0de102f3ac 
								
							 
						 
						
							
							
								
								Add ILI9481 init sequence options  
							
							... 
							
							
							
							Choosing to a different option to improve colour balance.
init options from mcufriend_kbv added. 
							
						 
						
							2020-11-26 13:12:07 +00:00  
				
					
						
							
							
								 
						
							
								d6be490735 
								
							 
						 
						
							
							
								
								Add ILI9255 driver  
							
							
							
						 
						
							2020-11-25 23:18:54 +00:00  
				
					
						
							
							
								 
						
							
								d6e573c230 
								
							 
						 
						
							
							
								
								Fix SPI ILI9481  
							
							... 
							
							
							
							ILI9481 with 8 bit parallel worked OK but SPI needs an 18 bit colour interface. 
							
						 
						
							2020-11-25 22:54:30 +00:00  
				
					
						
							
							
								 
						
							
								abe5a442b6 
								
							 
						 
						
							
							
								
								Allow DMA for RPi MHS 4.0 ST7796 display  
							
							... 
							
							
							
							Plus minor comment tweaks 
							
						 
						
							2020-11-19 15:35:14 +00:00  
				
					
						
							
							
								 
						
							
								df23e14675 
								
							 
						 
						
							
							
								
								Make DMA wait handling consistent for ESP32 and STM32  
							
							
							
						 
						
							2020-11-19 00:36:59 +00:00  
				
					
						
							
							
								 
						
							
								bf5bf1852e 
								
							 
						 
						
							
							
								
								Add dmaWait() for STM32  
							
							
							
						 
						
							2020-11-19 00:15:21 +00:00  
				
					
						
							
							
								 
						
							
								788048155c 
								
							 
						 
						
							
							
								
								Fix   #827  (function ambiguity with Arduino DUE)  
							
							
							
						 
						
							2020-11-17 18:40:39 +00:00  
				
					
						
							
							
								 
						
							
								579961bd5d 
								
							 
						 
						
							
							
								
								Fix   #630  
							
							
							
						 
						
							2020-11-15 15:26:19 +00:00  
				
					
						
							
							
								 
						
							
								cd98515f1f 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Bodmer/TFT_eSPI  
							
							
							
						 
						
							2020-11-14 01:38:14 +00:00