Russian Qt Forum

Qt => 2D и 3D графика => Тема начата: alekseymenkov от Июль 20, 2020, 18:36



Название: Дефект изображений в QML
Отправлено: alekseymenkov от Июль 20, 2020, 18:36
Добрый день!

Есть дикая проблема, которую не могу решить уже не один месяц. В QML изображения искажаются, в отличие от оригинала. На картинке появляются неведомые полосы.

Исходники картинки в 4k, масштабируются под нужное расширение. К примеру, прямоугольник 400х200 в 4к, будет 200х100 в 2к (коэффициент масштабирования 0.5). Собственно, проблема возникает только при соотношении сторон экрана 16х9.

Изображение масштабируется в QQuickImageProvider путем домножения на коэффициент ширины и высоты.

Проблема возникает периодически. Только на картах NVidia.

Пробовал сохранять изображение на жесткий диск в QQuickImageProvider::requestPixmap() перед return - результат как должен быть, без искажений.

Посоветуйте что-нибудь! 


Название: Re: Дефект изображений в QML
Отправлено: kuzulis от Июль 20, 2020, 23:01
Напиши о проблеме в их рассылку или баг-трекер.