gamnit :: DynamicContext :: destroy
fun destroy
do
if destroyed then return
destroyed = true
# Free the buffer
glDeleteBuffers([buffer_array])
assert glGetError == gl_NO_ERROR
buffer_array = -1
# Free the dynamic framebuffer and its attachments
glDeleteBuffers([buffer_array])
glDeleteFramebuffers([dynamic_framebuffer])
glDeleteRenderbuffers([depth_renderbuffer])
glDeleteTextures([texture])
end
lib/gamnit/dynamic_resolution.nit:287,2--302,4