mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-28 12:51:03 +00:00
Be careful in case shader has been deleted and has no record
This commit is contained in:
@@ -251,6 +251,7 @@ void WrappedOpenGL::glAttachShader(GLuint program, GLuint shader)
|
||||
GLResourceRecord *progRecord = GetResourceManager()->GetResourceRecord(ProgramRes(GetCtx(), program));
|
||||
GLResourceRecord *shadRecord = GetResourceManager()->GetResourceRecord(ShaderRes(GetCtx(), shader));
|
||||
RDCASSERT(progRecord && shadRecord);
|
||||
if(progRecord && shadRecord)
|
||||
{
|
||||
SCOPED_SERIALISE_CONTEXT(ATTACHSHADER);
|
||||
Serialise_glAttachShader(program, shader);
|
||||
|
||||
Reference in New Issue
Block a user