mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-02-04 03:40:11 +00:00
Check variable before to execute remove, in GLGSRender::on_exit (#2682)
This commit is contained in:
parent
fa782046f9
commit
30eb680c9d
@ -647,11 +647,30 @@ void GLGSRender::on_exit()
|
||||
sampler.remove();
|
||||
}
|
||||
|
||||
m_attrib_ring_buffer->remove();
|
||||
m_transform_constants_buffer->remove();
|
||||
m_fragment_constants_buffer->remove();
|
||||
m_scale_offset_buffer->remove();
|
||||
m_index_ring_buffer->remove();
|
||||
if (m_attrib_ring_buffer)
|
||||
{
|
||||
m_attrib_ring_buffer->remove();
|
||||
}
|
||||
|
||||
if (m_transform_constants_buffer)
|
||||
{
|
||||
m_transform_constants_buffer->remove();
|
||||
}
|
||||
|
||||
if (m_fragment_constants_buffer)
|
||||
{
|
||||
m_fragment_constants_buffer->remove();
|
||||
}
|
||||
|
||||
if (m_scale_offset_buffer)
|
||||
{
|
||||
m_scale_offset_buffer->remove();
|
||||
}
|
||||
|
||||
if (m_index_ring_buffer)
|
||||
{
|
||||
m_index_ring_buffer->remove();
|
||||
}
|
||||
|
||||
m_text_printer.close();
|
||||
m_gl_texture_cache.close();
|
||||
|
Loading…
x
Reference in New Issue
Block a user