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
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.