isjerryxiao / kmsvnc

A VNC server for DRM/KMS capable GNU/Linux devices
GNU General Public License v3.0
50 stars 6 forks source link

Raspberrypi Broadcom T Tiled #9

Open vagnergrossklaus opened 9 months ago

vagnergrossklaus commented 9 months ago

Support Raspberrypi VC4 Boadcom T tiled

Raspberry driver was integrate as part of DRM/KMS and has a very different implementation for rendering process

Some helpul links https://www.kernel.org/doc/html/latest/gpu/vc4.html https://docs.mesa3d.org/drivers/vc4.html

Maybe this project can help too, I tried this and take a screenshot using this project https://github.com/rudihorn/drm-vc4-grabber/blob/master/src/image_decoder.rs#L202