docs: public void setTexture(String key, GVRTexture texture)
      {
          checkStringNotNullOrEmpty("key", key);
          synchronized (textures)
          {
              textures.put(key, texture);
              NativeShaderData.setTexture(getNative(), key, texture != null ? texture.getNative() : 0);
          }
      }