!B (Wavicle) (CE-21275) Release GPUParticle runtimes and ComputePSOs on every level...
commit4fec3fcadeef204b1cc4931278b48ab702d787bc
authorScott Peter <scott@crytek.de>
Mon, 22 Jul 2019 08:32:28 +0000 (22 10:32 +0200)
committerCrytek <buildengineers@crytek.de>
Mon, 22 Jul 2019 10:12:11 +0000 (22 12:12 +0200)
tree326e52eab3fff2d597f3d1defe5c617c9f4be52b
parent7ef99c08af320c9772d290960fe7d3663394a584
!B (Wavicle) (CE-21275) Release GPUParticle runtimes and ComputePSOs on every level exit, not just shutdown. Added functions to gpu_pfx2::IManager, removing static_casts.

Copied from Perforce
 Change: 2004420
Code/CryEngine/CryCommon/CryRenderer/IGpuParticles.h
Code/CryEngine/RenderDll/XRenderD3D9/D3DRenderThread.cpp
Code/CryEngine/RenderDll/XRenderD3D9/D3DSystem.cpp
Code/CryEngine/RenderDll/XRenderD3D9/Gpu/Particles/GpuParticleManager.cpp
Code/CryEngine/RenderDll/XRenderD3D9/Gpu/Particles/GpuParticleManager.h
Code/CryEngine/RenderDll/XRenderD3D9/GraphicsPipeline/GpuParticles.cpp