Сейчас на форуме: (+4 невидимых)

 [email protected] —› Программирование —› Странное поведение приложения GDI
<< . 1 . 2 . 3 .
Посл.ответ Сообщение

Ранг: 29.9 (посетитель), 9thx
Активность: 0.020.06
Статус: Участник

Создано: 26 декабря 2019 10:26 · Поправил: [X-Ray]
· Личное сообщение · #1

Всем привет.

Решил я тут написать новые спецэффекты для своих кейгенов и столкнулся с такой проблемой:

Если запустить кейген после запуска винды, то графика работает медленно, как бы с тормозами.
Но! Стоит открыть какое-нибудь приложение (в частности, например Telegram Desktop), то графика в кейгене начинает работать, как задумано.
Такое ощущение, что сам трэд, отвечающий за отрисовку, работает на низком приоритете (смена приоритета не помогает).
Для обеспечения более-менее стабильного фпс использую связку QueryPerformanceCounter + WaitForSingleObject.
Проведённые замеры показывают, что до запуска Telegram Desktop цикл отрисовки работает в 2.5 раза медленнее.

Подскажите, пожалуйста, в какую сторону копать?

UPDATE:
Да, забыл, Win10, на Win7 всё ок




Ранг: 271.4 (наставник), 331thx
Активность: 0.321.49
Статус: Участник

Создано: 29 декабря 2019 23:24
· Личное сообщение · #2

Сбылись самые страшные опасения: дефекатор профилирует форум визором, а не глазами.

-----
2 оттенка серого


| Сообщение посчитали полезным: DimitarSerg


Ранг: 324.3 (мудрец), 221thx
Активность: 0.480.37
Статус: Участник

Создано: 30 декабря 2019 00:23 · Поправил: DenCoder
· Личное сообщение · #3

f13nd
Опять смешно, ты прям жжёшь сегодня

-----
IZ.RU




Ранг: 145.8 (ветеран), 191thx
Активность: 0.140.36
Статус: Участник

Создано: 30 декабря 2019 05:46
· Личное сообщение · #4

[X-Ray]
Дефекатор это местный дурачок, не обращай внимания. Последний раз что-то полезное он писал году так в 2010 и то на другом форуме. Кстати, ты можешь закрыть тему сам, поскольку она резко свалилась в убогий оффтоп с минимумом полезной информации.



Ранг: 43.8 (посетитель), 16thx
Активность: 0.020.06
Статус: Участник

Создано: 30 декабря 2019 06:45 · Поправил: bartolomeo
· Личное сообщение · #5

difexacaw пишет:
ТС не провёл никакие замеры по таймингу, нет никакой инфы; где лог по сервисному профайлу?


Человек научился профилировать и искренне недоумевает как все без этого вообще живут )


<< . 1 . 2 . 3 .
 [email protected] —› Программирование —› Странное поведение приложения GDI
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати