glBindTexture(GL_TEXTURE_2D, -901400463);
glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
glError: 1281
glTexParameterf(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
glBindTexture(GL_TEXTURE_2D, 0);
glGenTextures(1, [0], 0) returns {
[0] = 1344803060
};

텍스쳐 로드시 갤럭시s2에서는 문제없이 작동을 하는데

갤럭시s에서는 glError: 1281을 내 뱉던데 찾아보니 텍스쳐 사이즈와 관련이 있는거 같던데

왜 갤럭시s2에서는 없는 문제가 갤럭시s에서 발생하는 건가요??

이미지 사이즈를 2의배수로 바꾸면 되긴하는데 사용되는 이미지 양이 너무 많아서 바꾸려면 시간이 꽤 걸릴거 같은데

다른 방법이 없을까요?