É ruim definir glTexParameteri () durante o tempo de renderização?

Estou enfrentando problemas com quebra automática de textura. que está causando artefatos. Como minha base de código cresceu muito, a única maneira que posso pensar é executar certas verificações para ver se determinadas texturas se enquadram na categoria que está causando artefatos e alterar os parâmetros antes de desenhar no renderbuffer.

Então é geralmente ok? para definir parâmetros como

glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_MIRRORED_REPEAT);
glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_MIRRORED_REPEAT);

após glBindTexture durante o loop de renderização? ou isso afetaria o FPS, pois aumentaria as operações durante cada quadro de renderização?

questionAnswers(2)

yourAnswerToTheQuestion