- fixed: FMaterial's tex pointer could be accessed before it was set.
- allow more than two texture units in shaders.
- swapped order of textures in burn shader to avoid some problems with the texture samplers.
- fixed: texture sampler state for the burn texture was never set.