file build/stm32f1_buisnesscard_v1.elf target extended localhost:3333 set logging file benchmark.txt set logging enabled on set $camtype = draw_mandelbrot()::cam set $views = {$camtype, $camtype, $camtype, $camtype, $camtype} # default view; lots of black set $views[0].min_r = -1 set $views[0].min_i = -.5 set $views[0].max_r = 1 set $views[0].max_i = .5 # noise and complex curves set $views[1].min_r = 3.1577176569116192 set $views[1].min_i = 0.22066305108751161 set $views[1].max_r = 3.1577882779434727 set $views[1].max_i = 0.22069836160343248 #noise at high iter acount set $views[2].min_r = 3.1576023402469482 set $views[2].min_i = 0.22069267606110915 set $views[2].max_r = 3.1576029655564359 set $views[2].max_i = 0.22069298871585336 # sub mandelbrot asscrack set $views[3].min_r = 1.5143340717923357 set $views[3].min_i = -1.4054856689592869e-05 set $views[3].max_r = 1.5143697529846534 set $views[3].max_i = 3.7857394692316253e-06 #set gdb-workaround-stop-event 1 break main:BENCHMARK_INIT commands set $vi = 0 while($vi < 4) print $views[$vi] set draw_mandelbrot()::cam = $views[$vi] set draw_mandelbrot()::view_mode = 0 call draw_mandelbrot(0xff) print benchmark_stop()::time set $vi = $vi + 1 end end load continue quit