Browse Source

D3D11: Moved view state back to stack.

Branimir Karadžić 10 years ago
parent
commit
c9d8b03fa6
1 changed files with 1 additions and 3 deletions
  1. 1 3
      src/renderer_d3d11.cpp

+ 1 - 3
src/renderer_d3d11.cpp

@@ -3397,7 +3397,6 @@ BX_PRAGMA_DIAGNOSTIC_POP();
 		void* m_uniforms[BGFX_CONFIG_MAX_UNIFORMS];
 		void* m_uniforms[BGFX_CONFIG_MAX_UNIFORMS];
 		Matrix4 m_predefinedUniforms[PredefinedUniform::Count];
 		Matrix4 m_predefinedUniforms[PredefinedUniform::Count];
 		UniformRegistry m_uniformReg;
 		UniformRegistry m_uniformReg;
-		ViewState m_viewState;
 
 
 		StateCacheT<ID3D11BlendState> m_blendStateCache;
 		StateCacheT<ID3D11BlendState> m_blendStateCache;
 		StateCacheT<ID3D11DepthStencilState> m_depthStencilStateCache;
 		StateCacheT<ID3D11DepthStencilState> m_depthStencilStateCache;
@@ -4729,8 +4728,7 @@ BX_PRAGMA_DIAGNOSTIC_POP();
 		_render->m_hmdInitialized = m_ovr.isInitialized();
 		_render->m_hmdInitialized = m_ovr.isInitialized();
 
 
 		const bool hmdEnabled = m_ovr.isEnabled() || m_ovr.isDebug();
 		const bool hmdEnabled = m_ovr.isEnabled() || m_ovr.isDebug();
-		ViewState& viewState = m_viewState;
-		viewState.reset(_render, hmdEnabled);
+		ViewState viewState(_render, hmdEnabled);
 
 
 		bool wireframe = !!(_render->m_debug&BGFX_DEBUG_WIREFRAME);
 		bool wireframe = !!(_render->m_debug&BGFX_DEBUG_WIREFRAME);
 		bool scissorEnabled = false;
 		bool scissorEnabled = false;