Changed GLTextureUnitID from uint to int to avoid errors when setting the Sample2D unform.