So, i noticed, that 64bit directx11 games with shaders crashes at some point all the time:
Faulting application name: game.exe, version: 4.6.1.51269, time stamp: 0x5481a042
Faulting module name: d3d11.dll_unloaded, version: 6.3.9600.17041, time stamp: 0x5318189b
Exception code: 0xc0000005
Fault offset: 0x0000000000008c5d
Faulting process id: 0x404
Faulting application start time: 0x01d0186dd01cc45d
Faulting application path: C:\games\game.exe
Faulting module path: d3d11.dll
At first, i thought, that it was games fault, because all these games were developed by people with not so good reputation - “nuub’o’soft”, “Especially Abroken Games” and so on, but then i needed to develop a very simple game myself. I used unity3d engine, made a very simple scene with a few objects, added a few default shaders - depth of field, ssao(ambient obscurance), and set all directx options to dx11. Now, when i build it in 32 bits, everything is ok, but if i build it in 64 bits, during the exit i get same “d3d11.dll_unloaded” crash.
P.S. With intel graphics 64 bit directx 11 games with shaders works good, no crashes.