/** * Internal texture for WebGL context * @class * @memberof PIXI */ export default class GLTexture { constructor(texture) { /** * The WebGL texture * @member {WebGLTexture} */ this.texture = texture; this.width = -1; this.height = -1; /** * Texture contents dirty flag * @member {number} */ this.dirtyId = -1; /** * Texture style dirty flag * @member {number} */ this.dirtyStyleId = -1; /** * Whether mip levels has to be generated * @member {boolean} */ this.mipmap = false; /** * WrapMode copied from baseTexture * @member {number} */ this.wrapMode = 33071; } }