Lines Matching refs:texNdx
635 for (int texNdx = 0; texNdx < m_numTextures; texNdx++)
779 int texNdx = m_unitTextures[i];
780 int texNdxInType = m_ndx2dOrCube[texNdx];
781 GLenum type = m_textureTypes[texNdx];
837 int texNdx = m_unitTextures[unitNdx];
841 context.bindTexture(m_textureTypes[texNdx], textureGLNames[texNdx]);
843 if (!isTextureSetUp[texNdx])
847 context.texParameteri(m_textureTypes[texNdx], GL_TEXTURE_WRAP_S, m_textureParams[texNdx].wrapModeS);
848 context.texParameteri(m_textureTypes[texNdx], GL_TEXTURE_WRAP_T, m_textureParams[texNdx].wrapModeT);
849 context.texParameteri(m_textureTypes[texNdx], GL_TEXTURE_MIN_FILTER, m_textureParams[texNdx].minFilter);
850 context.texParameteri(m_textureTypes[texNdx], GL_TEXTURE_MAG_FILTER, m_textureParams[texNdx].magFilter);
852 if (m_textureTypes[texNdx] == GL_TEXTURE_2D)
854 int ndx2d = m_ndx2dOrCube[texNdx];
869 context.texImage2D(GL_TEXTURE_2D, levelNdx, m_textureParams[texNdx].format, width, height, 0, m_textureParams[texNdx].format, m_textureParams[texNdx].dataType, access.getDataPtr());
874 DE_ASSERT(m_textureTypes[texNdx] == GL_TEXTURE_CUBE_MAP);
876 int ndxCube = m_ndx2dOrCube[texNdx];
893 context.texImage2D(s_cubeFaceTargets[face], levelNdx, m_textureParams[texNdx].format, width, height, 0, m_textureParams[texNdx].format, m_textureParams[texNdx].dataType, access.getDataPtr());
898 isTextureSetUp[texNdx] = true; // Don't set up this texture's parameters and data again later.