Free shaders in unrealize() instead of dispose()
We need to do it while the renderer is still available as it needs to release the GL resources, so dispose() is too late.
Fixes #234 (closed)
We need to do it while the renderer is still available as it needs to release the GL resources, so dispose() is too late.
Fixes #234 (closed)