GLRes: リソースの中身はshared_ptrの必要が無かったのでunique_ptrにした