What gives?
Also, it doesn't show NVIDIA NVPerfHUD as a render device. Only the normal Direct3D9 device.
Moderators: Moderators, OGRE Team
Index: RenderSystems/Direct3D9/src/OgreD3D9RenderWindow.cpp
===================================================================
RCS file: /cvsroot/ogre/ogrenew/RenderSystems/Direct3D9/src/OgreD3D9RenderWindow.cpp,v
retrieving revision 1.38.2.3
diff -u -r1.38.2.3 OgreD3D9RenderWindow.cpp
--- RenderSystems/Direct3D9/src/OgreD3D9RenderWindow.cpp 1 Jul 2005 22:04:53 -0000 1.38.2.3
+++ RenderSystems/Direct3D9/src/OgreD3D9RenderWindow.cpp 6 Jul 2005 03:36:27 -0000
@@ -331,6 +331,9 @@
HRESULT hr;
LPDIRECT3D9 pD3D = mDriver->getD3D();
D3DDEVTYPE devType = D3DDEVTYPE_HAL;
+ // Enable NVPerfHUD analysis if request.
+ if (mDriver->DriverDescription() == "NVIDIA NVPerfHUD")
+ devType = D3DDEVTYPE_REF;
ZeroMemory( &md3dpp, sizeof(D3DPRESENT_PARAMETERS) );
md3dpp.Windowed = !mIsFullScreen;


mlpDIMouse->SetCooperativeLevel(mHWnd,
DISCL_FOREGROUND | DISCL_EXCLUSIVE);
mlpDIMouse->SetCooperativeLevel(mHWnd,
DISCL_BACKGROUND | DISCL_NONEXCLUSIVE) ;

Users browsing this forum: Box5, Google [Bot], lilljohan, Mako_energy, rinesh_t, Yahoo [Bot] and 5 guests