BitmapData.play - fillRect , protect against Null data (data is null after bitmap is disposed)
Context3D:
always write to mTemp at the offset of the register, so we can upload multiple times arrays for example