2012-11-26 35 views
0
glTexParameterf(GL_TEXTURE_RECTANGLE, GL_TEXTURE_WRAP_T, GL_REPEAT); 
GLuint err = glGetError(); 

如果我設置GL_TEXTURE_RECTANGLE's GL_TEXTURE_WARP to GL_REPEAT, glGetError()總是返回glGetError()glTexParameter後()總是返回GL_INVALID_OPERATION

GL_INVALID_OPERATION. 

: GL_TEXTURE_RECTANGLE -> GL_TEXTURE_2D return GL_NO_ERRORS 

: GL_REPEAT -> GL_CLAMP return GL_NO_ERRORS 

...如何解決這個問題?

我需要調用`glTexParameterf(GL_TEXTURE_RECTANGLE,GL_TEXTURE_WRAP_T,GL_REPEAT);

- 對不起這個職位......愚蠢。。TEXTURE_RECTANGLE不允許GL_REPEAT ...

回答

3

我不知道所有的細節,但簡短的回答是:​​不支持GL_REPEAT。你必須找到另一個解決方案。

+0

:) tks ..我知道.. –

+2

你應該接受答案,如果它幫助... – antonijn

+0

哦,對不起,忘了...... –