A Pix debugger question

Started by
1 comment, last by NightCreature83 11 years, 3 months ago

PIX Logfile created at: 16:18:39

Frame 000001 ....PRE: Frame(1)
Frame 000001 ........PRE: Direct3DCreate9(32)
D3D9 Helper: Enhanced D3DDebugging disabled; Application was not compiled with D3D_DEBUG_INFO

D3D9 Helper: Enhanced D3DDebugging disabled; Application was not compiled with D3D_DEBUG_INFO

Frame 000001 ............PRE: AddObject(D3D9 Object, 0x068FF878, 0x08AD0800)
Frame 000001 ............POST: <TRUE> AddObject(D3D9 Object, 0x068FF878, 0x08AD0800)
Frame 000001 ........POST: <0x068FF878> Direct3DCreate9(32)
Frame 000001 ........PRE: <this=0x068ff878>IDirect3D9::GetAdapterIdentifier(0, 0x00000000, 0x0040EC18)
Frame 000001 ........POST: <S_OK><this=0x068ff878> IDirect3D9::GetAdapterIdentifier(0, 0x00000000, 0x0040EC18)
Frame 000001 ........PRE: <this=0x068ff878>IDirect3D9::GetAdapterDisplayMode(0, 0x0040F54C)
Frame 000001 ........POST: <S_OK><this=0x068ff878> IDirect3D9::GetAdapterDisplayMode(0, 0x0040F54C)
Frame 000001 ........PRE: <this=0x068ff878>IDirect3D9::GetDeviceCaps(0, D3DDEVTYPE_HAL, 0x0040F3E4)
Frame 000001 ........POST: <S_OK><this=0x068ff878> IDirect3D9::GetDeviceCaps(0, D3DDEVTYPE_HAL, 0x0040F3E4)
Frame 000001 ........PRE: <this=0x068ff878>IDirect3D9::CheckDepthStencilMatch(0, D3DDEVTYPE_HAL, D3DFMT_X8R8G8B8, D3DFMT_X8R8G8B8, D3DFMT_D24S8)
Frame 000001 ........POST: <S_OK><this=0x068ff878> IDirect3D9::CheckDepthStencilMatch(0, D3DDEVTYPE_HAL, D3DFMT_X8R8G8B8, D3DFMT_X8R8G8B8, D3DFMT_D24S8)
Frame 000001 ........PRE: <this=0x068ff878>IDirect3D9::CreateDevice(0, D3DDEVTYPE_HAL, 0x00161CF2, 0x00000040, 0x0040F514, 0x0040F3E0)
Direct3D9: (INFO) :======================= Hal HWVP device selected


Direct3D9: (INFO) :Using FF to VS converter

Settings in the Control Panel has been set
Compiled with d3dx9d.lib
Using x86 PIX
What else do I need to do?
Thanks
Jack
Advertisement

set /MTd or /MDd in compiler config?

You might want to set the message level a bit lower, usually info isn't interesting to look at when debugging it will just swap you with everything D3D is doing. During development you are interested in warning and lower only.

If you want to see a pix capture you need to pick the right options to capture a frame or a whole stream of D3D commands.

Worked on titles: CMR:DiRT2, DiRT 3, DiRT: Showdown, GRID 2, theHunter, theHunter: Primal, Mad Max, Watch Dogs: Legion

This topic is closed to new replies.

Advertisement