This is a client for a Pixelflut server. On my local server it manages to send up to 40Gb per second which is more than most network connections are capable of receiving.
This project utilizes async interfaces of the tokio library and also threads to maximize the output to the server.
cargo build --releasecargo run --release -- help # gives a short usage messagecargo run --release -- -d $DOMAIN -t $CPU_CORE_COUNT -t -l --size $IMAGE_SIZE image $UPPER_LEFT_CORNER_X $UPPER_LEFT_CORNER_Y $PATH_TO_IMAGEReplace the Variables to your scenario.