Thumbnail does not match RAW image area
After editing a RAW file, the thumbnail in the lighttable (and in the darkroom filmstrip) often does not match the area of the image.
RAW file and XMP:
Depending on a condition, this function can use pre-downscaled buffer
DT_MIPMAP_F instead of DT_MIPMAP_FULL.
But it would not notify dt_dev_pixelpipe_set_input() about it via iscale.
After 2.0, i'll refactor iscale as buf.iscale.
dt_mipmap_buffer_t: add iscale.
It only makes sense for MIP_F and / or MIP_FULL.
For MIP_FULL, it is 1.0f;
else it is MIP_FULL/MIP_F scale factor (> 1.0f)
(for < MIP_F it may be a garbage, but i tried
to set it to 1.0f if there is any data, and to 0.0f
if there is no data)
Follow-up to 8d18f6f56f2073bc11a44465abb7163cd87f4445.
#2 Updated by Robert Hutton about 4 years ago
Roman Lebedev wrote:
Those CR2+XMP look fine here right now...
Without more precise reproduction steps, it will be hard to handle this.
Problem happens only when lighttable is zoomed to show three or fewer images per row, and only thumbnails that have been generated from RAW, not those using embedded JPGs.
#6 Updated by Roman Lebedev over 3 years ago
- % Done changed from 10 to 100
- Status changed from Confirmed to Fixed
Applied in changeset darktable|8d18f6f56f2073bc11a44465abb7163cd87f4445.