mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-03-13 07:14:49 +00:00
Merge pull request #702 from raven02/patch-14
RSX: detach shader when clear program buffer
This commit is contained in:
commit
b2b8cb17cd
@ -117,9 +117,11 @@ void GLProgramBuffer::Clear()
|
||||
{
|
||||
for(u32 i=0; i<m_buf.size(); ++i)
|
||||
{
|
||||
glDeleteProgram(m_buf[i].prog_id);
|
||||
glDetachShader(m_buf[i].prog_id, m_buf[i].fp_id);
|
||||
glDetachShader(m_buf[i].prog_id, m_buf[i].vp_id);
|
||||
glDeleteShader(m_buf[i].fp_id);
|
||||
glDeleteShader(m_buf[i].vp_id);
|
||||
glDeleteProgram(m_buf[i].prog_id);
|
||||
|
||||
m_buf[i].fp_data.clear();
|
||||
m_buf[i].vp_data.clear();
|
||||
|
Loading…
x
Reference in New Issue
Block a user