From: Alexis Laferrière Date: Thu, 21 Jan 2016 19:31:20 +0000 (-0500) Subject: lib/gamnit: fix `Subtexture::gl_texture` not being set X-Git-Tag: v0.8~7^2~17 X-Git-Url: http://nitlanguage.org lib/gamnit: fix `Subtexture::gl_texture` not being set Signed-off-by: Alexis Laferrière --- 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)