Fix another resource leak, and fix one of the last leak fixes :P

This commit is contained in:
Henrik Rydgard 2017-02-17 19:41:06 +01:00
parent 2fabe3e1c5
commit b807442641
2 changed files with 3 additions and 3 deletions

View File

@ -64,9 +64,8 @@ DepalShaderCacheD3D11::DepalShaderCacheD3D11(ID3D11Device *device, ID3D11DeviceC
DepalShaderCacheD3D11::~DepalShaderCacheD3D11() {
Clear();
if (vertexShader_) {
vertexShader_->Release();
}
vertexShader_->Release();
inputLayout_->Release();
}
u32 DepalShaderCacheD3D11::GenerateShaderID(GEPaletteFormat clutFormat, GEBufferFormat pixelFormat) {

View File

@ -129,6 +129,7 @@ void DrawEngineD3D11::ClearTrackedVertexArrays() {
}
void DrawEngineD3D11::DestroyDeviceObjects() {
ClearTrackedVertexArrays();
delete tessDataTransfer;
delete pushVerts_;
delete pushInds_;