Hypothetical question: If an FPGA is designed such that it manages the display refresh

Hypothetical question: If an FPGA is designed such that it manages the display refresh by sending it the LED configuration and a full display buffer (say via SPI), what would the best approach be to modifying FastLED to interface with it? In other words, FastLED creates the frame buffer then send it to the FPGA for displaying.

You’d need to create a subclass of CPixelLEDController - look at chipsets.h to see a variety of examples.

Interesting! With a virtualized DATA_PIN and CLOCK_PIN, a standard template could be used. I will look at SmartMatrix/FastLED integration as well. Thanks for info Daniel!