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

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

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

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

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

Добавлено через 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
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вулкан и GLWF в полноэкранном режиме - мигание при выходе или переключении на рабочий стол (OpenGL):

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

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

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

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

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

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

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

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

Sql server или удаленный рабочий стол
Собираемся устанавливать 1С 8,2. будет работать около 40 чел и выше. если...

Удаленный рабочий стол или танцы с бубном!
Вобщем такая ситуация! Дома имеется 2 компа один монитор и ноутбук. Все это...


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

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

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