1# ES 3.0 Development Branch merging 2 3ANGLE will soon be merging its ES 3.0 development branch to master, to make 4available (and more visible) the changes we've been making over the past several 5months in support of ES 3.0, and to remove divergence between the master and 6development branches. 7 8The previous master branch will still be available as the es2only-legacy branch, 9and SHAs will not change, so dependencies on individual commits of ANGLE will 10continue to work as expected. However, new contributions against es2only-legacy 11will generally not be considered, and future work should be done on master. 12 13This merge doesn't signify completion of ES 3.0, as we have some features still 14left to implement there, but interested developers can explore the work in 15progress. A significant portion of 3.0 features have been implemented, 16including: 17 18* 2D array textures, 3D textures 19* Expanded texture format support 20* Uniform Buffer Objects 21* Vertex Array Objects 22* Sampler objects, expanded sampler types 23* Transform Feedback 24* Texture Swizzle 25* GLSL integer support 26 27ES 3.0 features should not yet be considered stable, even where implemented, and 28some features are present only via naive implementation so far. There is still 29quite a bit of work ahead of us before ES 3.0 support is complete, but this 30merge should provide insight to those interested in what we've been working on! 31