AdvancedGeneric destroy methods to be overridden by the subclass
Initializes a texture source, if it has already been initialized nothing will happen.
The texture source to initialize.
The initialized texture source.
Binds the empty texture over every integer texture on unit location and above
WebGL fails a draw when a float sampler's unit holds an integer texture, even if the shader never samples it. Call this after binding a batch's textures when the shader declares more samplers than the batch binds.
The first texture unit to check.
The system for managing textures in WebGL.