I’m trying to debug graphics, but after pressing Pause and Capture frame
I have this in log:
FrameDebugger: FrameDebugging failed initialization
Hi Ruslan,
Sorry but can I have more information for your issue:
- GPU Info
- Driver Version
- OS Version
- Nsight version
For a quick reply, it’s better to have your sample to do a local reproduce and investigation. Can you send us a run-able sample with prop resources?
Thanks
An
Hi again) I did not sent to you sample cause it is not easy to make it and using Nsight is not critical for us. But we tired of crashes in your driver while people are playing our game. We wrote to nvidia with different ways, but we have no response from you. So I decide to write here, cause maybe driver’s crashes and problems with Nsight are related. And who we are, we are Targem Games, gamedev company from Russia, Ekaterinbur, and Star Conflict is our current major project, based on our own engine. So we hope for you help, and we are ready to send everything you need - sample, symbols, etc.
I am experiencing the same issue. And I desperately need to profile our application :-(
Also, initially, the NSight HUD shows 10% GPU IDLE, and then after a few seconds it drops to about 99% IDLE, while my application keeps the same framerate…
I tried with both the stable 4.7 and 5.0 versions of NSight, to no avail.
Also, when trying to do an NSight Performance Analysis, it never captures any GPU frames, even when I tick the DirectX trace settings.
My application is written in C# using the .NET 4.5 framework, using C++/CLI and native C++ code, still using the Direct3D 9 API
This is my NVidia System Information:
NVIDIA System Information report created on: 09/22/2015 00:10:04
System name: STS-MONSTER
[Display]
Operating System: Windows 8.1 Enterprise, 64-bit
DirectX version: 11.0
GPU processor: GeForce GTX 780
Driver version: 355.82
Direct3D API version: 11.2
Direct3D feature level: 11_0
CUDA Cores: 2304
Core clock: 901 MHz
Memory data rate: 6008 MHz
Memory interface: 384-bit
Memory bandwidth: 288.38 GB/s
Total available graphics memory: 7138 MB
Dedicated video memory: 3072 MB GDDR5
System video memory: 0 MB
Shared system memory: 4066 MB
Video BIOS version: 80.10.37.00.15
IRQ: Not used
Bus: PCI Express x16 Gen3
Device Id: 10DE 1004 29801462
Part Number: 2083 0020
[Components]
NvGFTrayPluginr.dll 2.5.14.5 NVIDIA GeForce Experience
NvGFTrayPlugin.dll 2.5.14.5 NVIDIA GeForce Experience
nvui.dll 8.17.13.5582 NVIDIA User Experience Driver Component
nvxdsync.exe 8.17.13.5582 NVIDIA User Experience Driver Component
nvxdplcy.dll 8.17.13.5582 NVIDIA User Experience Driver Component
nvxdbat.dll 8.17.13.5582 NVIDIA User Experience Driver Component
nvxdapix.dll 8.17.13.5582 NVIDIA User Experience Driver Component
NVCPL.DLL 8.17.13.5582 NVIDIA User Experience Driver Component
nvCplUIR.dll 8.1.790.0 NVIDIA Control Panel
nvCplUI.exe 8.1.790.0 NVIDIA Control Panel
nvWSSR.dll 6.14.13.5582 NVIDIA Workstation Server
nvWSS.dll 6.14.13.5582 NVIDIA Workstation Server
nvViTvSR.dll 6.14.13.5582 NVIDIA Video Server
nvViTvS.dll 6.14.13.5582 NVIDIA Video Server
NVSTVIEW.EXE 7.17.13.5582 NVIDIA 3D Vision Photo Viewer
NVSTTEST.EXE 7.17.13.5582 NVIDIA 3D Vision Test Application
NVSTRES.DLL 7.17.13.5582 NVIDIA 3D Vision Module
nvDispSR.dll 6.14.13.5582 NVIDIA Display Server
NVMCTRAY.DLL 8.17.13.5582 NVIDIA Media Center Library
nvDispS.dll 6.14.13.5582 NVIDIA Display Server
PhysX 09.15.0428 NVIDIA PhysX
NVCUDA.DLL 8.17.13.5582 NVIDIA CUDA 7.5.0 driver
nvGameSR.dll 6.14.13.5582 NVIDIA 3D Settings Server
nvGameS.dll 6.14.13.5582 NVIDIA 3D Settings Server
Profiling the application using the VS profiler (without NSight attached) gives even stranger results, as 66% of the time it seems to spend in function
[nvd3dum.dll] RtlpMuiRegLoadPreferredUILanguages
That function in turn spends all of its time on
_NtQueryPerformanceCounter
So for some reason, my application seems to spending most of its time querying the performance counter in the nvd3dum.dll?
I have no idea what is going on here.
This is the call trace of the VS profile
Function Name Inclusive Samples Exclusive Samples Inclusive Samples % Exclusive Samples % Module Name
[nvd3dum.dll] 267 2 76,95 0,58 nvd3dum.dll
RtlpMuiRegLoadPreferredUILanguages 231 2 66,57 0,58 ntdll.dll
_NtQueryPerformanceCounter@8 229 0 65,99 0,00 ntdll.dll
LdrInitializeThunk 229 0 65,99 0,00 ntdll.dll
_LdrpInitialize 229 0 65,99 0,00 ntdll.dll
Wow64LdrpInitialize 229 0 65,99 0,00 wow64.dll
RunCpuSimulation 229 0 65,99 0,00 wow64.dll
Thunk0Arg 229 0 65,99 0,00 wow64cpu.dll
CpupSyscallStub 229 229 65,99 65,99 wow64cpu.dll