A major drawback to WebGL 1 is the lack of support for depth textures. In WebGL 2, they are available by default.