align with CUDA to support surf1DLayeredread/write, surf2DLayeredread/write, surfCubemapread/write functions. Change-Id: Ie3f6ca75e23accd97cb35cdc8362d88a1e5dbd54