Russian Qt Forum
Апрель 24, 2024, 03:58 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Дефект изображений в QML  (Прочитано 4874 раз)
alekseymenkov
Новичок

Offline Offline

Сообщений: 5


Просмотр профиля
« : Июль 20, 2020, 18:36 »

Добрый день!

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

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

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

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

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

Посоветуйте что-нибудь! 
Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #1 : Июль 20, 2020, 23:01 »

Напиши о проблеме в их рассылку или баг-трекер.
Записан

ArchLinux x86_64 / Win10 64 bit
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.046 секунд. Запросов: 22.