Results 475 comments of juj

I am not personally working on porting the library on other platforms. There haven't been any mentions/forks that I am aware of from the community either. Looks like quite powerful...

If you are using fbtft, then you can use the general framebuffer-based kernel path copy that https://github.com/tasanakorn/rpi-fbcp contains. The drawback of that though is that it is quite slow with...

ST7789 has been tested with this driver, but that particular display with 240x135 has not been. Try compiling following the ST7789 instructions, and edit this line https://github.com/juj/fbcp-ili9341/blob/4aa3b97f4d295e3301651bd3dc3d314b25f2531e/st7735r.h#L20 to adjust for...

That is true, unfortunately the driver does depend on Pi's DispmanX API to snapshot the GPU display contents, hence working only on VideoCores I believe. Search for string "dispmanx" in...

I don't think tightvnc has any Raspberry Pi/Videocore-specific code in it - it uses general X11 windowing system on Linux afaik.

It might be, if you are able to develop a X11 screen snapshotting driver to fbcp-ili9341. Currently the driver does not have any integration with X11. Looks like - https://stackoverflow.com/questions/8249669/how-do-take-a-screenshot-correctly-with-xlib...

The data sheet you have does look very compatible with existing ILI9341 and ST7789 displays. It is possible to probably copy one of those controller files as a basis and...

Adjusting the MADCTL register helps to flip the display horizontally. Also I recall there may be some kind of offset in how the display controller reads the memory depending on...

I have also seen the inability to shut down cleanly in some cases, not sure what causes that, I did not get to the bottom of it.

MADCTL is https://github.com/juj/fbcp-ili9341/blob/4aa3b97f4d295e3301651bd3dc3d314b25f2531e/st7735r.cpp#L42-L69