From 1619a2fa0b8e277a41bcc9c71b027f64a884246d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Thu, 9 Feb 2012 11:37:23 +0100 Subject: [PATCH] Don't forget to delete VAO on scene destruction. --- src/Scene.h | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/Scene.h b/src/Scene.h index aefd6680e..981a5d71f 100644 --- a/src/Scene.h +++ b/src/Scene.h @@ -45,9 +45,20 @@ class MAGNUM_EXPORT Scene: public Object { FaceCulling = 0x04 /**< @brief Face culling */ }; - /** @brief Constructor */ + /** + * @brief Constructor + * + * Creates one default vertex array. + */ Scene(); + /** + * @brief Destructor + * + * Deletes the default vertex array. + */ + inline ~Scene() { glDeleteVertexArrays(1, &vao); } + /** @brief Clear color */ inline Vector4 clearColor() const { return _clearColor; }