Автор Тема: Обрезается кадр в полноэкранном режиме [Исправлено]  (Прочитано 1276 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Lord_D

  • Пользователь
  • **
  • Сообщений: 28
Здравствуйте.
Если разрешение полноэкранного режима больше разрешения рабочего стола, то, при выборе формата текстуры, отличного от 8-bit Integer (10, 16, 32), при переходе в полноэкранный режим кадр обрезается до разрешения рабочего стола. Судя по всему, создаётся текстура неправильного размера.
Если изменить формат текстуры в тот момент, когда плеер уже находится в полноэкранном режиме, то всё работает правильно до выхода из приложения.

Разрешение рабочего стола: 1280x720; полноэкранного режима: 1920x1080
Версия: MPC-BE (64-bit) 1.5.0 (build 2199) beta
ОС: Windows 7 (Service Pack 1) (64 bit)
Видеокарта: AMD Radeon R9 270X, версия драйвера 16.9.2

Скриншоты




[свернуть]

V0lt

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1736
Прошу проверить на 1.5.0.2133.

Lord_D

  • Пользователь
  • **
  • Сообщений: 28
Аналогично.
Скриншот
[свернуть]

V0lt

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1736
Спасибо, значит проблема старая.
Могу посоветовать включить опцию "Реиницилизация при смене монитора" в панели настроек "Видео", если выключена.

Lord_D

  • Пользователь
  • **
  • Сообщений: 28
Да, баг присутствовал в самой первой версии, с которой я начал пользоваться MPC-BE.
Раньше я пользовался MPC-HC (там, кстати, такого бага при включенных вычислениях с плавающей точкой нет, но, мне кажется, когда-то давно был).
Реиницилизация при смене монитора не помогает.
Повторюсь, баг проявляется только с форматами текстур 10-bit Integer, 16-bit Floating Point и 32-bit Floating Point. С форматом 8-bit Integer бага нет.

V0lt

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1736
Хорошо. Я посмотрю на следующей неделе, что можно сделать.
[merge_posts_bbcode]Добавлено: 2016-11-27 22:06:53[/merge_posts_bbcode]

Исправлено в r2202.

Lord_D

  • Пользователь
  • **
  • Сообщений: 28
Спасибо!