Several updates to texture-related entry points will be needed in order to support WebGL 2.0. A non-exhaustive list includes: - 3D texture support (Bug 208875) - Updating texture packing code for uploads from the DOM - Adding texStorage* entry points and more. This depends on work in Bug 209098 to remove a large amount of texture-related validation using the ANGLE_robust_client_memory extension.
All of the texture related APIs in WebGL 2.0 are implemented now. Some WebGL conformance tests are still failing; these will be investigated in follow-on bugs.