SLG4: done the port of Metal2 material to OpenCL

--HG--
branch : slg3.5_startup