commit | 9a067375601a2fb6f3d1cb66c49187fab7466a3e | [log] [tgz] |
---|---|---|
author | daniel@transgaming.com <daniel@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226> | Thu Dec 20 20:55:24 2012 +0000 |
committer | daniel@transgaming.com <daniel@transgaming.com@736b8ea6-26fd-11df-bfd4-992fa37f6226> | Thu Dec 20 20:55:24 2012 +0000 |
tree | ac24780b39c3ea7023025a39ba850811f84ef7de | |
parent | 12e02218fe8a0a8ff962463a4f185d276421195b [diff] [blame] |
Ensure state caching variables are handled consistently in markAllStateDirty Trac #22249 Signed-off-by: Geoff Lang Signed-off-by: Shannon Woods git-svn-id: https://angleproject.googlecode.com/svn/branches/dx11proto@1575 736b8ea6-26fd-11df-bfd4-992fa37f6226
diff --git a/src/libGLESv2/renderer/Renderer11.cpp b/src/libGLESv2/renderer/Renderer11.cpp index 4604a15..33560c6 100644 --- a/src/libGLESv2/renderer/Renderer11.cpp +++ b/src/libGLESv2/renderer/Renderer11.cpp
@@ -828,6 +828,9 @@ void Renderer11::markAllStateDirty() { + mAppliedRenderTargetSerial = 0; + mAppliedDepthbufferSerial = 0; + mAppliedStencilbufferSerial = 0; mDepthStencilInitialized = false; mRenderTargetDescInitialized = false;