1

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

Здравствуйте.
Если разрешение полноэкранного режима больше разрешения рабочего стола, то, при выборе формата текстуры, отличного от 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

Скриншоты

https://i.snag.gy/Tu8eFk.jpg
https://i.snag.gy/BpIe5a.jpg
https://i.snag.gy/vge8aQ.jpg
https://i.snag.gy/rJZEYl.jpg

2

Re: Обрезается кадр в полноэкранном режиме [Исправлено]

Прошу проверить на 1.5.0.2133.

3

Re: Обрезается кадр в полноэкранном режиме [Исправлено]

Аналогично.

Скриншот

https://i.snag.gy/zB9Oeo.jpg

4

Re: Обрезается кадр в полноэкранном режиме [Исправлено]

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

5 (изменено: Lord_D, 2016-11-27 18:43:41)

Re: Обрезается кадр в полноэкранном режиме [Исправлено]

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

6

Re: Обрезается кадр в полноэкранном режиме [Исправлено]

Хорошо. Я посмотрю на следующей неделе, что можно сделать.

Добавлено: 2016-11-27 22:06:53

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

7

Re: Обрезается кадр в полноэкранном режиме [Исправлено]

Спасибо!