53 lines
1.2 KiB
Plaintext
53 lines
1.2 KiB
Plaintext
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
|