Форум программистов, компьютерный форум, киберфорум
Наши страницы
OpenGL
Войти
Регистрация
Восстановить пароль
 
MikeNew
6 / 6 / 0
Регистрация: 16.07.2013
Сообщений: 73
1

Вулкан и GLWF в полноэкранном режиме - мигание при выходе или переключении на рабочий стол

01.02.2017, 06:41. Просмотров 177. Ответов 1
Метки нет (Все метки)

Использую Вулкан и GLFW для работы в полноэкранном режиме. Есть проблема - при выходе из приложения или просто переключении на рабочий стол возникает неприятный эффект "мигания" - сначала виден рабочий стол, потом на долю секунды снова экран приложения, потом снова рабочий стол. Выглядит это ужасно и интересует возможно ли это пофиксить.

Заснял как это происходит:
https://www.youtube.com/watch?v=LrPo0KeOPsg

Добавлено через 57 минут
Update:

C++
1
2
3
glfwInit();
glfwWindowHint(GLFW_CLIENT_API, GLFW_NO_API);
window = glfwCreateWindow(WIDTH, HEIGHT, "Vulkan 12", glfwGetPrimaryMonitor(), nullptr);
Код вулкана в этом уроке: http://vulkanapi.ru/2016/11/14/vulka...0%b5-hello-wo/
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.02.2017, 06:41
Ответы с готовыми решениями:

Дочернее окно в полноэкранном режиме
Всем привет! Как сделать полноэкранный режим и чтоб рисовалось дочернее окно?????????????...

Как указать функцию: "СreateDesktop (или CreateDesktopEx)" - чтобы рабочий стол создался не в "Полноэкранном режиме", а в билдерской форме (TForm)?
Привет всем... 1 вопрос: Как указать функцию: "СreateDesktop (или CreateDesktopEx)"- чтобы...

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

Перезагружается ПК при запуске в полноэкранном режиме
Здраствуйте.Проблема заключается в перезагрузке пк после запуска приложений в полноэкранном режиме....

Организовать мерцание или мигание текста в текстовом режиме
1. Организовать мерцание или мигание текста в текстовом режиме. Текст: "Привет!" 2. Организовать ...

1
snake32
1653 / 1105 / 194
Регистрация: 26.02.2009
Сообщений: 4,101
Записей в блоге: 5
01.02.2017, 15:42 2
Нужно копать в сторону glfw. Видимо там происходит левый вызов отрисовки.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.02.2017, 15:42

Отключение монитора при запуске игры в полноэкранном режиме
Помогите решить проблему с драйвером для видеокарты: ATI Radeon HD 6850, при запуске игры в полно...

Синий экран смерти при просмотре онлайн-видео в полноэкранном режиме
возникла проблема с просмотром онлайн видео на нетбуке acer aspire one d270. когда смотрю на нём...

рабочий стол (двойной или хз что ето)
уже давно у меня на вин7 и на старой тоже когда делаеш скриншот а потом вставляеш в паинт...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru