Given that the focus of this forum is on bare metal development and all of the solutions presented so far focus on Linux
, here is an Ultibo example of rendering OpenGL ES on the GPU and outputting the result on an SPI display (HX8357 TFT LCD) completely without Linux.
https://github.com/ultibohub/Asphyre/tr ... ySPIAndGPU
This uses the Asphyre/PXL framework which has been ported to Ultibo and makes doing OpenGL ES a lot more friendly, but you could also do the same with standard GLES functions and direct access to the TFT framebuffer.
Just to show it can be done without that L word