Программирование игр, создание игрового движка, OpenGL, DirectX, физика, форум
GameDev.ru / Программирование / Форум / Directx 11 нашел свой пример который ломает графику Win 7 64bit.

Directx 11 нашел свой пример который ломает графику Win 7 64bit.

Поделиться

Страницы: 1 2 3 4 Следующая

ronnikoЗабаненwww13 ноя. 201713:58#0
Особый интерес в том что после выхода из моей проги.
Рабочий стол винды остался сломанным.
Поменялся шрифт где время показывают цифры.
И на рабочем столе треугольники мерцают.

Как бы хочется найти место в видеопамяти где винда формирует скрин рабочего стола.
И тогда можно рисовать прямо на рабочий стол.

У кого то ,подобные баги были ? Когда писали на Directx 9\10\11\12.

Правка: 13 ноя. 2017 14:26

AndreyПостоялецwww13 ноя. 201714:49#1
ronniko
> У кого то ,подобные баги были ? Когда писали на Directx 9\10\11\12.
Вроде у меня были но очень редко. и может не на Direct3D, а на OpenGL.
ronnikoЗабаненwww13 ноя. 201715:14#2
Надо мне сюда своё видео залить.
Графика винды глючит даже когда моя прога завершила свою работу.

Только перезагрузка компа спасает !

Правка: 13 ноя. 2017 15:32

innuendoПостоялецwww13 ноя. 201715:44#3
Andrey
> и может не на Direct3D, а на OpenGL.

бывало на DX11, ты поработай над реальными проектами, а не демки делай :)

MahagamПостоялецwww13 ноя. 201716:34#4
а что за видеокарта? может дело не в винде, а в дровах
ronnikoЗабаненwww13 ноя. 201716:57#5
Radeon HD 7950
bykabakПостоялецwww13 ноя. 201717:11#6
Я так понимаю, что это привет от ATI и "дровописателей".  На NVidia я такого не замечал.
Che@terПостоялецwww13 ноя. 201717:17#7
Может ты что-то удалил или модифицировал не из своей памяти и тебе позволили это.
Может ты залез в виртуальную видеопамять и там что-то подпортил.
ronnikoЗабаненwww13 ноя. 201718:08#8
У меня MRT рендер в 4 текстуры.
Но самого рендера нет, а вот 4 текстуры, 4 рендертаргета, 4 depth текстуры создаю.
Создаю 1 раз не каждый кадр.
И просто есть переключение OMSetRenderTargets на 4 новых рендертаргета.
И с ново OMSetRenderTargets на один рендертаргет основной.

Правка: 13 ноя. 2017 18:10

The PlayerУчастникwww13 ноя. 201718:21#9
А ответ всему один - ассемблер.
MiraПостоялецwww13 ноя. 201718:23#10
это матрица, проснись Нео!

у меня примерно так же случалось периодически в играх на старом радеоне. что этому способствовало не знаю.
но однажды комп после включения начал показывать квадратики и глитчить рабочий стол. пришлось ее отправить в помойку :(

PS вот до чего доводят хаки директикса =))))))))))

BVПостоялецwww13 ноя. 201718:50#11
А ломающий код можно посмотреть?
MisanthropeПостоялецwww13 ноя. 201723:13#12
ronniko
> Графика винды глючит даже когда моя прога завершила свою работу.
забавненько, такое ощущение, что они окна треугольниками рисуют O_o
BUzerУчастникwww14 ноя. 20172:19#13
ronniko
> https://www.youtube.com/watch?v=y_-8CXrReuE
Нихрена себе спецэффектики.
SuslikМодераторwww14 ноя. 20173:24#14
ronniko
попробуй найти минимальный код, который это воспроизводит. даже если какая-то одна версия дров это позволяет, то это уже может быть достаточно серьёзным эксплойтом.

Правка: 14 ноя. 2017 3:26

Страницы: 1 2 3 4 Следующая

/ Форум / Программирование игр / Графика

2001—2017 © GameDev.ru — Разработка игр