Stefano Sabatini
|
a9117c755e
lavfi: fix mp and mandelbrot descriptions to make them complete sentences
|
12 years ago |
Clément Bœsch
|
9d35fa43ee
lavfi: add missing periods in descriptions.
|
12 years ago |
Michael Niedermayer
|
656911d84d
vsrc_mandelbrot: Fix vsrc_mandelbrot.c:358:85: warning: ‘epsilon’ may be used uninitialized in this function [-Wuninitialized]
|
13 years ago |
Michael Niedermayer
|
2c44aed82a
vsrc_mandelbrot: fix inner=period, the previous optimizations broke it.
|
13 years ago |
Michael Niedermayer
|
90c02ae142
vsrc_mandelbrot: increase maxiter to 7189
|
13 years ago |
Michael Niedermayer
|
690860d0d5
vsrc_mandelbrot: Use threshold to detect cycles.
|
13 years ago |
Michael Niedermayer
|
a5dfedd381
vsrc_mandelbrot: detect edges in interpol()
|
13 years ago |
Michael Niedermayer
|
4ebbcdb3eb
vsrc_mandelbrot: avoid a | in interpol()
|
13 years ago |
Michael Niedermayer
|
5dd16af6b5
vsrc_mandelbrot: increase default zoom speed by a factor of 2
|
13 years ago |
Michael Niedermayer
|
ca14808275
vsrc_mandelbrot: spatial interpolation
|
13 years ago |
Michael Niedermayer
|
56fc4cf04f
vsrc_mandelbrot: always store values for periodicity checking, this avoids a few checks.
|
13 years ago |
Michael Niedermayer
|
da1344e0cd
vsrc_mandelbrot: simplify second bailout search by not recalculating values.
|
13 years ago |
Michael Niedermayer
|
e749b3780c
vsrc_mandelbrot: increase zyklus array size so that optimizations can write a bit more.
|
13 years ago |
Michael Niedermayer
|
649d3932db
vsrc_mandelbrot: check bailout only once every 8 iterations, this is around 10% faster.
|
13 years ago |
Michael Niedermayer
|
fe2efc5264
vsrc_mandelbrot: factorize periodicity checking too.
|
13 years ago |
Michael Niedermayer
|
cf670fbc96
vsrc_mandelbrot: factorize main calculation out into a macro.
|
13 years ago |
Michael Niedermayer
|
974d25e2db
mandelbrot: make mincol description and code match.
|
13 years ago |
Michael Niedermayer
|
04bb26e3ee
mandelbrot: add dither to convergence & mincol colorings.
|
13 years ago |
Michael Niedermayer
|
7575980ba4
mandelbrot: make mincol the default.
|
13 years ago |
Michael Niedermayer
|
8d51cb4fb8
mandelbrot: add mincol inner coloring method.
|
13 years ago |
Michael Niedermayer
|
5a68b1ac3b
mandelbrot: add inner drawing method to show converence time
|
13 years ago |
Michael Niedermayer
|
5582e557e6
mandelbrot: add "fractal" to the description
|
13 years ago |
Michael Niedermayer
|
4c52adad69
mandelbrot: Fix "warning: passing argument 2 of ‘draw_mandelbrot’ from incompatible pointer type"
|
13 years ago |
Michael Niedermayer
|
73af8ea356
mandelbrot: add math.h for log2()
|
13 years ago |
Michael Niedermayer
|
70eb58cd92
mandelbrot: avoid INFINITY as openbsd seems not to like it.
|
13 years ago |
Stefano Sabatini
|
3a9f2f1d65
vsrc_mandelbrot: set options through the opt framework
|
13 years ago |
Giorgio Vazzana
|
c15400afc5
mandelbrot: remove always-false condition in fill_from_cache
|
13 years ago |
Michael Niedermayer
|
08dadd331f
mandelbrot: allow visualizing the period of converged points.
|
13 years ago |
Michael Niedermayer
|
e8499ab171
mandelbrot: Add inner variable & enum for inner coloring schemes.
|
13 years ago |
Michael Niedermayer
|
3cbe9afba5
mandelbrot: only check bailout once every 2 iterations.
|
13 years ago |
Michael Niedermayer
|
41fd1b2d5a
mandelbrot: add SQR() macro
|
13 years ago |
Giorgio Vazzana
|
e555119c73
mandelbrot: correct and simplify the formula used in NORMALIZED_ITERATION_COUNT
|
13 years ago |
Michael Niedermayer
|
88166fc579
mandelbrot: unroll the innermost loop once.
|
13 years ago |
Michael Niedermayer
|
1d06608732
mandelbrot: only check periodicity once for each period instead of twice.
|
13 years ago |
Michael Niedermayer
|
2fee131b9e
mandelbrot: use period detection depening on left pixel and not the
|
13 years ago |
Giorgio Vazzana
|
be97e7b9c2
mandelbrot: remove unused variables
|
13 years ago |
Giorgio Vazzana
|
459bba58d2
mandelbrot: add missing options to the parsing code
|
13 years ago |
Giorgio Vazzana
|
6024bdb21a
mandelbrot: fix sscanf format string
|
13 years ago |
Michael Niedermayer
|
32dd67162a
mandelbrot: Print a note if the cache is too small
|
13 years ago |
Michael Niedermayer
|
905202ef6e
mandelbrot: increase cache size
|
13 years ago |
Michael Niedermayer
|
fd8d03457a
mandelbrot: increase resolution, and decrease zoom speed to maintain the cpu requirement.
|
13 years ago |
Michael Niedermayer
|
40d6e30c55
mandelbrot: increase default maxiter
|
13 years ago |
Michael Niedermayer
|
6c5dd858b4
mandelbrot: Only use cycle detection if previous pixel was an interior pixel
|
13 years ago |
Michael Niedermayer
|
50b8f9388a
mandelbrot: detect cycles to speed up interior rendering.
|
13 years ago |
Michael Niedermayer
|
3de934c873
mandelbrot: increase default maxiter to 1024
|
13 years ago |
Michael Niedermayer
|
07f272bdbb
mandelbrot: use cache to avoid recalculating points.
|
13 years ago |
Michael Niedermayer
|
8ca891fc1a
mandelbrot: more interresting zoom coordinates borrowed from wikipedia.
|
13 years ago |
Michael Niedermayer
|
ddeb194b14
mandelbrot: add a end_scale and pts so we can zoom in.
|
13 years ago |
Michael Niedermayer
|
dece017280
mandelbrot: center coordinate reference on the images center
|
13 years ago |
Michael Niedermayer
|
aa198ad679
mandelbrot: make 2 variables const
|
13 years ago |