framebuffer pixelflut server in C
Find a file
2022-02-18 20:16:14 -05:00
.gitignore gitignore binaries 2021-08-18 21:34:47 -04:00
fbflut.c support ipv6 2022-02-18 20:16:14 -05:00
LICENSE add a license 2021-08-24 12:49:43 -04:00
Makefile init 2021-08-18 21:33:29 -04:00
README.md change wording 2021-08-19 17:56:39 -04:00

fbflut

framebuffer pixelflut server in C.

running

  • compile with make
  • make sure you have read/write access to the framebuffer (ie put yourself in the video group)
  • go in something that wont fight you for the framebuffer, ie a tty
  • do ./fbflut (or ./fbflut <port>)
  • connect with netcat or something, the default port is 1234

caveats

  • this writes directly to your framebuffer, which might not use (aa)rrggbb (bbggrraa is somewhat common). if you have alpha trailing at the end, uncomment lines 42 and 43 to allow omitting it in PX commands
  • fbflut does not store its own buffer, the canvas is entirely stored in the framebuffer, so be weary of other programs writing to it as thats the only copy