From 4d100071599b706c8969f3ed12b9031751b93fa0 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Alexis=20Laferri=C3=A8re?= Date: Thu, 21 Jan 2016 14:31:20 -0500 Subject: [PATCH] lib/gamnit: fix `Subtexture::gl_texture` not being set MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Alexis Laferrière --- lib/gamnit/textures.nit | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/gamnit/textures.nit b/lib/gamnit/textures.nit index e29b71e..ce5546e 100644 --- a/lib/gamnit/textures.nit +++ b/lib/gamnit/textures.nit @@ -39,7 +39,7 @@ abstract class Texture var error: nullable Error = null # OpenGL handle to this texture - var gl_texture: Int is noinit + fun gl_texture: Int do return root.gl_texture # Prepare a subtexture from this texture fun subtexture(left, top, width, height: Numeric): GamnitSubtexture @@ -92,6 +92,8 @@ class GamnitRootTexture # Has this texture been loaded yet? var loaded = false + redef var gl_texture = -1 + init do all_root_textures.add self private fun load_from_pixels(pixels: Pointer, width, height: Int, format: GLPixelFormat) -- 1.7.9.5