Add support for specifying locations of vertex inputs using layout qualifiers, for GLSL ES 3.00.
Add support for specifying locations of vertex inputs using layout qualifiers, for GLSL ES 3.00.

TRAC #23269

Signed-off-by: Geoff Lang
Signed-off-by: Nicolas Capens
Authored-by: Jamie Madill

vvuk/angle,larsbergstrom/angle,android-ia/platform_external_chromium_org_third_party_angle,mybios/angle,ppy/angle,jgcaaprom/android_external_chromium_org_third_party_angle,jgcaaprom/android_external_chromium_org_third_party_angle,mlfarrell/angle,csa7mdm/angle,mybios/angle,crezefire/angle,MSOpenTech/angle,mikolalysenko/angle,bsergean/angle,nandhanurrevanth/angle,mikolalysenko/angle,nandhanurrevanth/angle,android-ia/platform_external_chromium_org_third_party_angle,larsbergstrom/angle,mlfarrell/angle,mrobinson/rust-angle,csa7mdm/angle,android-ia/platform_external_chromium_org_third_party_angle,mikolalysenko/angle,MIPS/external-chromium_org-third_party-angle,xin3liang/platform_external_chromium_org_third_party_angle,crezefire/angle,ppy/angle,ghostoy/angle,mrobinson/rust-angle,jgcaaprom/android_external_chromium_org_third_party_angle,bsergean/angle,ghostoy/angle,xin3liang/platform_external_chromium_org_third_party_angle,domokit/waterfall,nandhanurrevanth/angle,geekboxzone/lollipop_external_chromium_org_third_party_angle,ecoal95/angle,csa7mdm/angle,mybios/angle,jgcaaprom/android_external_chromium_org_third_party_angle,mrobinson/rust-angle,bsergean/angle,MSOpenTech/angle,mrobinson/rust-angle,vvuk/angle,xin3liang/platform_external_chromium_org_third_party_angle,crezefire/angle,MSOpenTech/angle,vvuk/angle,domokit/waterfall,MIPS/external-chromium_org-third_party-angle,bsergean/angle,larsbergstrom/angle,MSOpenTech/angle,ecoal95/angle,ghostoy/angle,mrobinson/rust-angle,geekboxzone/lollipop_external_chromium_org_third_party_angle,android-ia/platform_external_chromium_org_third_party_angle,vvuk/angle,geekboxzone/lollipop_external_chromium_org_third_party_angle,ppy/angle,ecoal95/angle,csa7mdm/angle,mlfarrell/angle,ecoal95/angle,mybios/angle,mikolalysenko/angle,MIPS/external-chromium_org-third_party-angle,mlfarrell/angle,xin3liang/platform_external_chromium_org_third_party_angle,ghostoy/angle,geekboxzone/lollipop_external_chromium_org_third_party_angle,larsbergstrom/angle,crezefire/angle,ppy/angle,ecoal95/angle,MIPS/external-chromium_org-third_party-angle,nandhanurrevanth/angle