Browse Source

Copy the nostencil flag correctly from the source view.

Lasse Öörni 10 years ago
parent
commit
9bd1a02655
1 changed files with 2 additions and 1 deletions
  1. 2 1
      Source/Urho3D/Graphics/View.cpp

+ 2 - 1
Source/Urho3D/Graphics/View.cpp

@@ -365,6 +365,7 @@ bool View::Define(RenderSurface* renderTarget, Viewport* viewport)
             deferredAmbient_ = sourceView_->deferredAmbient_;
             deferredAmbient_ = sourceView_->deferredAmbient_;
             useLitBase_ = sourceView_->useLitBase_;
             useLitBase_ = sourceView_->useLitBase_;
             hasScenePasses_ = sourceView_->hasScenePasses_;
             hasScenePasses_ = sourceView_->hasScenePasses_;
+            noStencil_ = sourceView_->noStencil_;
             lightVolumeCommand_ = sourceView_->lightVolumeCommand_;
             lightVolumeCommand_ = sourceView_->lightVolumeCommand_;
             octree_ = sourceView_->octree_;
             octree_ = sourceView_->octree_;
             return true;
             return true;
@@ -388,10 +389,10 @@ bool View::Define(RenderSurface* renderTarget, Viewport* viewport)
     deferredAmbient_ = false;
     deferredAmbient_ = false;
     useLitBase_ = false;
     useLitBase_ = false;
     hasScenePasses_ = false;
     hasScenePasses_ = false;
+    noStencil_ = false;
     lightVolumeCommand_ = 0;
     lightVolumeCommand_ = 0;
 
 
     scenePasses_.Clear();
     scenePasses_.Clear();
-    noStencil_ = false;
     geometriesUpdated_ = false;
     geometriesUpdated_ = false;
 
 
 #ifdef URHO3D_OPENGL
 #ifdef URHO3D_OPENGL