Mandlebrot Generator (dithering + framebuffer + fastmath)

Description

Pebble smartwatch app generating mandelbrot set, floyd-steinberg dithered, sll fastmath.

### Framebuffer access
Direct framebuffer access is used for fast pixel manipulation. Refer to the code for framebuffer access through the update layer function.

### 4-bit Dithering
This app uses 4-bit to 1-bit Floyd-Steinberg dithering to allow the mandelbrot generator to create colors, and display the final image on the Pebble's black-and-white EPaper screen.

### SLL Fastmath
Original version used gcc's softfloat (provided by newlib), which generated a mandelbrot frame every 40 seconds. Using SLL fastmath (from picoGL/tinyGL), a mandelbrot frame is generated in less than 4 seconds, for a 10x speedup, which makes watching the mandelbrot much less boring ;)

Update History

No update history found.

created by - mhungerford

QR code for Mandlebrot Generator (dithering + framebuffer + fastmath)

Keep track of any updates for this App by signing in

×