load necessary functions from gl dispatch for gles2 fix usage of global names in some functions combine the shaders and programs namespace to one Change-Id: I92bd90a91a5840fcceebd05ab06bebb65bb415a0
load necessary functions from gl dispatch for gles2 fix usage of global names in some functions combine the shaders and programs namespace to one Change-Id: I92bd90a91a5840fcceebd05ab06bebb65bb415a0