log
graph
tags
bookmarks
branches
changeset
browse
file
diff
comparison
annotate
file log
raw
help
Mercurial
>
hg
>
svgui
log layer/Colour3DPlotRenderer.cpp @ 1485:
0e971e3d93e2
by-id
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
less
more
|
(0)
-50
-24
tip
age
author
description
2019-07-02
Chris Cannam
Further layer updates for ModelById
by-id
2019-07-01
Chris Cannam
More layer updates
by-id
2019-06-27
Chris Cannam
Some work on updating layers for ModelId bits
by-id
2019-05-01
Chris Cannam
When invalidating cache in a time-constrained context, don't start rendering in the same cycle as well - leave it for a further update. Slightly experimental effort to make the UI feel more responsive.
single-point
2019-05-01
Chris Cannam
Tweak peak-cache allocations etc in the hope of making long spectrograms a little faster to re-render
single-point
2018-12-19
Chris Cannam
Debug tweaks
2018-10-30
Chris Cannam
Add show-derivative option but, like inverting the colour scale, I don't think it's as useful as I'd hoped
2018-10-18
Chris Cannam
Add mechanism for saving/loading colour maps by name/id rather than by numerical index, for future compatibility when adding to or changing the supported colour maps. Add two new colour maps (and one old one). Write out backward-compatible numerical indices for use when reloading in older versions. Also add a mechanism to invert the colour map, though I don't think it turns out useful enough to include in the UI.
2018-09-21
Chris Cannam
Ensure getFrameForX returns value on zoom blocksize boundary; take advantage of that (this is essentially reverting to the same behaviour as in the default branch, which we should probably have done all along)
zoom
2018-09-20
Chris Cannam
Responding to a hang due to mismatching zoom and block sizes
zoom
2018-09-19
Chris Cannam
Gradual ZoomLevel updates
zoom
2018-03-01
Chris Cannam
Untabify
2018-03-01
Chris Cannam
Convert some cerrs to SVCERRs. Apart from anything else, this makes MSVC2017 happy
2017-01-27
Chris Cannam
More tweaks to when to render from the middle
2017-01-27
Chris Cannam
Looks like we can be a bit more relaxed here
2017-01-27
Chris Cannam
Wire up normalise-visible-area mode in colour 3d plot
2017-01-26
Chris Cannam
Randomise start offset for partial paints, it looks (I think) a little better
2017-01-26
Chris Cannam
Measure time taken to render per pixel, and use the time last time around to decide whether to be time constrained this time around
2017-01-16
Chris Cannam
Fix incorrect call to getColumn() that broke the peak-frequency spectrogram and close zoom levels of the colour 3d plot
2017-01-13
Chris Cannam
Debug toward tracking down strange peak-frequency spectrogram update problem
2017-01-13
Chris Cannam
Make getPreferredPeakCache check the render mode itself
2017-01-05
Chris Cannam
More cache hit counts; make debug output from colour 3d plot renderer (even though it is to SVDEBUG) appear only with explicit debug flag
3.0-integration
2017-01-05
Chris Cannam
Don't start in the middle when repainting the whole width while using a peak cache. It looks funny.
3.0-integration
2017-01-05
Chris Cannam
Make the colour 3d plot renderer able to support more than one level of peak cache; introduce a second "peak" cache for the spectrogram layer that actually has a 1-1 column relationship with the underlying FFT model, and use it in addition to the existing peak cache if memory is plentiful. Makes spectrograms appear much faster in many common situations.
3.0-integration
less
more
|
(0)
-50
-24
tip