Open Vladislav4KZ opened 3 months ago
Это происходит в Fullscreen, Windowed и Borderless режимах.
В Windowed режиме вместо чёрного окна, отображается застывшая картинка, которая показывает состояние до сворачивания игры. В Borderless режиме иногда происходит то же самое, либо чёрный экран, либо застывшая картинка.
Баг с чёрным экраном при сворачивании игры на главном меню воспроизводится только при ui_renderworld 0
.
Баг воспроизводится только на OpenGL рендерере. На Software баг с чёрным экраном не воспроизводится.
Это как-то связано с отображением фона главного меню.
Хорошо что ещё чёрный экран, а не access violation. Насколько я знаю, сворачивание opengl окон в некоторых виндовых интеловских драйверах сломано...
Другие opengl игры нормально переживают сворачивание?
На GoldSource например нет бага с чёрным экраном при сворачивании и разворачивании игры на OpenGL рендерере.
Может драйвер и не причём, но точно интел начинает странно себя вести если свернуть окно, иногда даже крашится
Сворачивание в borderless режиме теперь должно быть точно таким же, как и в оконном.
А то я хотел проверить это под линуксом, но заметил только то, что окно в оконный режим возвращается в borderless. Дома попробую в виртуалке воспроизвести.
https://github.com/FWGS/xash3d-fwgs/commit/70e11cc309e56274bc89e9212fed785b3323c076
Звуки меню при этом слышны.
Если свернуть игру с запущенной картой и открытым главным меню, то при закрытии главного меню клавишей ESC чёрный экран пропадает.
Проверял на: Xash3D FWGS v49/0.21 Номер сборки: 3424 Тип сборки: win32-i386 Коммит: https://github.com/FWGS/xash3d-fwgs/commit/f3d181b5ee2f2ac585ed908d35f78828dc621f9b Ветка: master
Сведения об устройстве: Ноутбук Lenovo B590 (не заводской комплектации) ОЗУ: 8ГБ DDR3 1600 МГц ЦП: Intel® Celeron® 1000M 3-его поколения (Ivy Bridge) с частотой 1.80 ГГц Видеоускоритель: Intel® HD Graphics для процессоров Intel® 3-его поколения. Базовая частота 650 МГц, максимальная 1 ГГц. (Конкретная модель не указана). Версия драйвера видеоускорителя: 10.18.10.4358 ОС: Windows 10 Домашняя для одного языка x64 22H2 Номер сборки ОС: 19045.4780
Вывод r_info: