Merge pull request #747 from BeamNG/fix_water_reflection

WaterObject reflection fix.
This commit is contained in:
Daniel Buckmaster 2014-08-16 09:43:49 +10:00
commit 1bb95bdb81

View file

@ -732,6 +732,11 @@ void WaterObject::renderObject( ObjectRenderInst *ri, SceneRenderState *state, B
bool doQuery = ( !mPlaneReflector.mQueryPending && query && mReflectorDesc.useOcclusionQuery );
// We need to call this for avoid a DX9 or Nvidia bug.
// At some resollutions read from render target,
// break current occlusion query.
REFLECTMGR->getRefractTex();
if ( doQuery )
query->begin();