On Sun, Dec 15, 2024 at 11:45 AM Geert Uytterhoeven <geert@xxxxxxxxxxxxxx> wrote: > Recently, I ran into a segmentation fault when running test002 ("Draw a > grid and some ellipses") on a system with a display resolution of > 2560x1440. This turned out to be due to a 32-bit overflow in the > ellipse drawing routines. > > This patch series: > - Adds support for operating on a virtual buffer in RAM instead of on > a real frame buffer device, and exporting the result as a PPM image, > which is useful for e.g. testing drawing algorithms on screen sizes > not supported by your hardware, > - Fixes the drawing of ellipses on large displays, > - Contains some small fixe and improvements. > > I intend to apply these to > https://git.kernel.org/pub/scm/linux/kernel/git/geert/fbtest.git/. Pushed, with the Cortex-A9 performance figure added to the description for [PATCH fbtest 12/17]. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds