mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-01-19 20:24:49 +00:00
Merge pull request #2065 from rextimmy/d3d11_crash_fix
Fix potential crash with D3D11
This commit is contained in:
commit
da1ac47a93
|
|
@ -824,7 +824,9 @@ void GFXD3D11Device::reset(DXGI_SWAP_CHAIN_DESC &d3dpp)
|
|||
|
||||
// Now re aquire all the resources we trashed earlier
|
||||
reacquireDefaultPoolResources();
|
||||
|
||||
//set last bound shaders
|
||||
mD3DDeviceContext->PSSetShader(mLastPixShader, NULL, 0);
|
||||
mD3DDeviceContext->VSSetShader(mLastVertShader, NULL, 0);
|
||||
// Mark everything dirty and flush to card, for sanity.
|
||||
updateStates(true);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -134,7 +134,6 @@ protected:
|
|||
ID3D11DeviceContext1* mD3DDeviceContext1;
|
||||
ID3DUserDefinedAnnotation* mUserAnnotation;
|
||||
|
||||
GFXShader* mCurrentShader;
|
||||
GFXShaderRef mGenericShader[GS_COUNT];
|
||||
GFXShaderConstBufferRef mGenericShaderBuffer[GS_COUNT];
|
||||
GFXShaderConstHandle *mModelViewProjSC[GS_COUNT];
|
||||
|
|
|
|||
Loading…
Reference in a new issue