Using specialized and inline-able parsers instead of strtoul() improved pixel throughput from ~63MB/s to ~83MB/s (+30%) on a single core on my machine. As a side effect, the PX command now allows any non-decimal character as separator between parameters ¯\_(ツ)_/¯ |
||
|---|---|---|
| .. | ||
| canvas.c | ||
| canvas.h | ||
| Makefile | ||
| net.c | ||
| net.h | ||
| pixelnuke.c | ||