Fix release shader resources in the right OpenGL context
Bug: webrtc:8705 Change-Id: I772d86b33fdc7903d874e6ba37e63dd53be6f08e Reviewed-on: https://webrtc-review.googlesource.com/37082 Reviewed-by: Peter Hanspers <peterhanspers@webrtc.org> Reviewed-by: Magnus Jedvert <magjed@webrtc.org> Commit-Queue: Magnus Jedvert <magjed@webrtc.org> Cr-Commit-Position: refs/heads/master@{#21519}
This commit is contained in:
committed by
Commit Bot
parent
e66572bede
commit
730add8e2c
@ -197,6 +197,8 @@
|
||||
[self teardownGL];
|
||||
}
|
||||
[_timer invalidate];
|
||||
[self ensureGLContext];
|
||||
_shader = nil;
|
||||
if (_glContext && [EAGLContext currentContext] == _glContext) {
|
||||
[EAGLContext setCurrentContext:nil];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user