Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
Atomic ops are slower than locks, probably going to switch buckets to
uint64_t later.
|
|
|
|
|
|
|
|
|
|
Slower, obviously.
|
|
Slightly worse with amdlibm, slightly better with gcc’s builtins (no
optimization) and worse with optimization
|
|
|
|
|
|
|
|
|
|
No difference in performance. rdrand instruction alone is too slow.
|
|
For some reason filter is overwritten by pthread_join, removing its
second argument fixes the problem. It is unused anyway.
|
|
|
|
git-svn-id: https://flam3.googlecode.com/svn/trunk@164 77852712-ef1d-11de-8684-7d64432d61a3
|
|
git-svn-id: https://flam3.googlecode.com/svn/trunk@163 77852712-ef1d-11de-8684-7d64432d61a3
|
|
external programs
git-svn-id: https://flam3.googlecode.com/svn/trunk@162 77852712-ef1d-11de-8684-7d64432d61a3
|
|
well as a bug in handling final xforms in genetic crosses. thanks david bitseff
git-svn-id: https://flam3.googlecode.com/svn/trunk@161 77852712-ef1d-11de-8684-7d64432d61a3
|
|
final xform was incorrectly written as </xform>.
git-svn-id: https://flam3.googlecode.com/svn/trunk@160 77852712-ef1d-11de-8684-7d64432d61a3
|
|
git-svn-id: https://flam3.googlecode.com/svn/trunk@159 77852712-ef1d-11de-8684-7d64432d61a3
|
|
genome palettes - now ensure that all 1.0 alpha channels -> 1.0 alpha in output
git-svn-id: https://flam3.googlecode.com/svn/trunk@156 77852712-ef1d-11de-8684-7d64432d61a3
|
|
git-svn-id: https://flam3.googlecode.com/svn/trunk@155 77852712-ef1d-11de-8684-7d64432d61a3
|
|
to (windows tries to create it in a place protected by Admin.) We need to be able to try to create them in the location pointed to by the TEMP env var. Note that this is not threadsafe, but it's unlikely to cause a problem at the moment.
git-svn-id: https://flam3.googlecode.com/svn/trunk@154 77852712-ef1d-11de-8684-7d64432d61a3
|
|
that cmap_size was necessary (the apo-corrected number of elements in the palette)
git-svn-id: https://flam3.googlecode.com/svn/trunk@153 77852712-ef1d-11de-8684-7d64432d61a3
|
|
256). In many cases this does not have a noticable effect on images, but in others, the color difference is very striking. the env var 'apo_palette' may be set to 1 in order to render the image in flam3 as it would appear in apophysis.
git-svn-id: https://flam3.googlecode.com/svn/trunk@152 77852712-ef1d-11de-8684-7d64432d61a3
|
|
git-svn-id: https://flam3.googlecode.com/svn/trunk@151 77852712-ef1d-11de-8684-7d64432d61a3
|
|
git-svn-id: https://flam3.googlecode.com/svn/trunk@150 77852712-ef1d-11de-8684-7d64432d61a3
|
|
git-svn-id: https://flam3.googlecode.com/svn/trunk@149 77852712-ef1d-11de-8684-7d64432d61a3
|
|
filter width
git-svn-id: https://flam3.googlecode.com/svn/trunk@148 77852712-ef1d-11de-8684-7d64432d61a3
|
|
git-svn-id: https://flam3.googlecode.com/svn/trunk@147 77852712-ef1d-11de-8684-7d64432d61a3
|
|
git-svn-id: https://flam3.googlecode.com/svn/trunk@146 77852712-ef1d-11de-8684-7d64432d61a3
|
|
git-svn-id: https://flam3.googlecode.com/svn/trunk@91 77852712-ef1d-11de-8684-7d64432d61a3
|
|
doesn't work. Would have been nice if this was documented a bit better. No more brute force byte swapping!
git-svn-id: https://flam3.googlecode.com/svn/trunk@90 77852712-ef1d-11de-8684-7d64432d61a3
|
|
generic libpng
git-svn-id: https://flam3.googlecode.com/svn/trunk@89 77852712-ef1d-11de-8684-7d64432d61a3
|
|
used. while png_set_swap() is supposed to tell the system to reverse the order of the bits when writing the file, I was unable to get this to work, so I resorted to a brute-force reversal of the bits - but then forgot to put the bits BACK. This is not a problem for single strips, but with multiple strips things get very confused. png_set_swap would make this a non-issue.
git-svn-id: https://flam3.googlecode.com/svn/trunk@88 77852712-ef1d-11de-8684-7d64432d61a3
|
|
palette failures result in white palettes, smooth interpolation falls back to linear instead of exiting on first/last segments, etc.
git-svn-id: https://flam3.googlecode.com/svn/trunk@35 77852712-ef1d-11de-8684-7d64432d61a3
|
|
git-svn-id: https://flam3.googlecode.com/svn/trunk@33 77852712-ef1d-11de-8684-7d64432d61a3
|
|
git-svn-id: https://flam3.googlecode.com/svn/trunk@24 77852712-ef1d-11de-8684-7d64432d61a3
|
|
git-svn-id: https://flam3.googlecode.com/svn/trunk@23 77852712-ef1d-11de-8684-7d64432d61a3
|
|
with automake
git-svn-id: https://flam3.googlecode.com/svn/trunk@22 77852712-ef1d-11de-8684-7d64432d61a3
|
|
git-svn-id: https://flam3.googlecode.com/svn/trunk@21 77852712-ef1d-11de-8684-7d64432d61a3
|
|
git-svn-id: https://flam3.googlecode.com/svn/trunk@20 77852712-ef1d-11de-8684-7d64432d61a3
|
|
git-svn-id: https://flam3.googlecode.com/svn/trunk@19 77852712-ef1d-11de-8684-7d64432d61a3
|
|
git-svn-id: https://flam3.googlecode.com/svn/trunk@18 77852712-ef1d-11de-8684-7d64432d61a3
|
|
first genome in the file passed in - but things like highlight power should be based on the time to render, not the first genome. Fixed.
git-svn-id: https://flam3.googlecode.com/svn/trunk@17 77852712-ef1d-11de-8684-7d64432d61a3
|
|
git-svn-id: https://flam3.googlecode.com/svn/trunk@16 77852712-ef1d-11de-8684-7d64432d61a3
|
|
git-svn-id: https://flam3.googlecode.com/svn/trunk@15 77852712-ef1d-11de-8684-7d64432d61a3
|