TFT_eSPI/Processors
Bodmer d37f202b94
Arc test (#2316)
* Add smooth arc drawing function

Update ESP8266 architecture reference
Add pushMaskedImage() to render 16bpp images with a 1bpp mask (used for transparent PNG images plus with sprites)

New functions added using drawArc:
drawSmoothArc
drawSmoothCircle
drawSmoothRoundRect
New sqrt_fraction() added to improve smooth graphics performance on processors without a FPU (e.g. RP2040)

Faster alphaBlend() function added which retains 6bpp for green

Rename swap_coord() to transpose()

* Update TFT_eSPI.cpp

* Add arc examples
2023-01-13 01:31:57 +00:00
..
TFT_eSPI_ESP32.c Add ESP32 C3 support 2022-04-27 21:57:11 +01:00
TFT_eSPI_ESP32.h Make ESP32 family handle SPIFFS and LittleFS consistently 2022-11-29 21:55:53 +00:00
TFT_eSPI_ESP32_C3.c Add ESP32 C3 support 2022-04-27 21:57:11 +01:00
TFT_eSPI_ESP32_C3.h Allow ESP32 DC pin to be >31 2022-10-19 23:05:25 +01:00
TFT_eSPI_ESP32_S3.c Various tweaks and bug fixes 2022-10-10 19:02:05 +01:00
TFT_eSPI_ESP32_S3.h Allow ESP32 DC pin to be >31 2022-10-19 23:05:25 +01:00
TFT_eSPI_ESP8266.c Update ILI9486 driver for SPI 2020-11-26 14:18:28 +00:00
TFT_eSPI_ESP8266.h Arc test (#2316) 2023-01-13 01:31:57 +00:00
TFT_eSPI_Generic.c Make compatible with existing port define 2022-03-05 00:22:32 +00:00
TFT_eSPI_Generic.h Update TFT_eSPI_Generic.h 2022-02-12 19:09:57 +00:00
TFT_eSPI_RP2040.c Arc test (#2316) 2023-01-13 01:31:57 +00:00
TFT_eSPI_RP2040.h Arc test (#2316) 2023-01-13 01:31:57 +00:00
TFT_eSPI_STM32.c Added option to use SPI3 in STM32F4 2021-06-23 14:53:42 +02:00
TFT_eSPI_STM32.h Fix #1893 2022-10-13 01:21:21 +01:00
pio_8bit_parallel.pio.h Update pio_8bit_parallel.pio.h 2022-10-12 22:00:58 +01:00
pio_16bit_parallel.pio.h Update pio_16bit_parallel.pio.h 2022-10-12 22:00:19 +01:00
pio_SPI.pio.h Update pio_SPI.pio.h 2022-10-12 22:03:14 +01:00
pio_SPI_18bit.pio.h Update pio_SPI_18bit.pio.h 2022-10-12 22:04:12 +01:00