From 5a20eeeb280bd63167c6e1a91adb9b4e12947c93 Mon Sep 17 00:00:00 2001 From: profan Date: Sun, 7 Jun 2026 18:45:07 +0100 Subject: [PATCH] update thing --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 893c429..0655dab 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,7 @@ Sharpero This is an implementation of an Interpreter/Compiler for the [Prospero](https://www.mattkeeter.com/projects/prospero/) challenge, implementing some basic optimizations including removing constants from the instruction tape, vectorization, parallelization but also optionally compiling the loop of the evaluator to [CIL](https://en.wikipedia.org/wiki/Common_Intermediate_Language) prior to invocation. It doesn't perform any sophisticated interval-arithmetic based optimizations (... yet), it's essentially a brute-force approach. + This program is also an interactive visualizer of the rendering process, allowing you to see exactly how it's writing the image data out, and toggle vectorization, parallel execution, compilation on/off and observe the effects on runtime. ![The Application, in its 1024x1024 window](sharpero.png)