Builds a new gdk.texture.Texture with the values set up in the builder.
The destroy function gets called when the returned texture gets released; either when the texture is finalized or by an explicit call to gdk.gltexture.GLTexture.release. It should release all GL resources associated with the texture, such as the gdk.gltexture_builder.GLTextureBuilder.guint and the gdk.gltexture_builder.GLTextureBuilder.gpointer.
Note that it is a programming error to call this function if any mandatory property has not been set.
It is possible to call this function multiple times to create multiple textures, possibly with changing properties in between.
destroy function to be called when the texture is released
user data to pass to the destroy function
a newly built gdk.texture.Texture
Builds a new gdk.texture.Texture with the values set up in the builder.
The destroy function gets called when the returned texture gets released; either when the texture is finalized or by an explicit call to gdk.gltexture.GLTexture.release. It should release all GL resources associated with the texture, such as the gdk.gltexture_builder.GLTextureBuilder.guint and the gdk.gltexture_builder.GLTextureBuilder.gpointer.
Note that it is a programming error to call this function if any mandatory property has not been set.
It is possible to call this function multiple times to create multiple textures, possibly with changing properties in between.