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