framebuffer pixelflut server in C
Go to file
owen 2aa468369f
change wording
2021-08-19 17:56:39 -04:00
.gitignore gitignore binaries 2021-08-18 21:34:47 -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.c make sure client_message is null terminated, prevents a buffer overflow 2021-08-19 17:16:02 -04:00

README.md

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