mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-08-04 15:19:47 +00:00
Check variable before to execute remove, in GLGSRender::on_exit (#2682)
This commit is contained in:
parent
fa782046f9
commit
30eb680c9d
1 changed files with 24 additions and 5 deletions
|
@ -647,11 +647,30 @@ void GLGSRender::on_exit()
|
||||||
sampler.remove();
|
sampler.remove();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (m_attrib_ring_buffer)
|
||||||
|
{
|
||||||
m_attrib_ring_buffer->remove();
|
m_attrib_ring_buffer->remove();
|
||||||
|
}
|
||||||
|
|
||||||
|
if (m_transform_constants_buffer)
|
||||||
|
{
|
||||||
m_transform_constants_buffer->remove();
|
m_transform_constants_buffer->remove();
|
||||||
|
}
|
||||||
|
|
||||||
|
if (m_fragment_constants_buffer)
|
||||||
|
{
|
||||||
m_fragment_constants_buffer->remove();
|
m_fragment_constants_buffer->remove();
|
||||||
|
}
|
||||||
|
|
||||||
|
if (m_scale_offset_buffer)
|
||||||
|
{
|
||||||
m_scale_offset_buffer->remove();
|
m_scale_offset_buffer->remove();
|
||||||
|
}
|
||||||
|
|
||||||
|
if (m_index_ring_buffer)
|
||||||
|
{
|
||||||
m_index_ring_buffer->remove();
|
m_index_ring_buffer->remove();
|
||||||
|
}
|
||||||
|
|
||||||
m_text_printer.close();
|
m_text_printer.close();
|
||||||
m_gl_texture_cache.close();
|
m_gl_texture_cache.close();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue