Home | History | Annotate | Download | only in functional

Lines Matching refs:texNdx

633 		for (int texNdx = 0; texNdx < m_numTextures; texNdx++)
777 int texNdx = m_unitTextures[i];
778 int texNdxInType = m_ndx2dOrCube[texNdx];
779 GLenum type = m_textureTypes[texNdx];
835 int texNdx = m_unitTextures[unitNdx];
839 context.bindTexture(m_textureTypes[texNdx], textureGLNames[texNdx]);
841 if (!isTextureSetUp[texNdx])
845 context.texParameteri(m_textureTypes[texNdx], GL_TEXTURE_WRAP_S, m_textureParams[texNdx].wrapModeS);
846 context.texParameteri(m_textureTypes[texNdx], GL_TEXTURE_WRAP_T, m_textureParams[texNdx].wrapModeT);
847 context.texParameteri(m_textureTypes[texNdx], GL_TEXTURE_MIN_FILTER, m_textureParams[texNdx].minFilter);
848 context.texParameteri(m_textureTypes[texNdx], GL_TEXTURE_MAG_FILTER, m_textureParams[texNdx].magFilter);
850 if (m_textureTypes[texNdx] == GL_TEXTURE_2D)
852 int ndx2d = m_ndx2dOrCube[texNdx];
867 context.texImage2D(GL_TEXTURE_2D, levelNdx, m_textureParams[texNdx].format, width, height, 0, m_textureParams[texNdx].format, m_textureParams[texNdx].dataType, access.getDataPtr());
872 DE_ASSERT(m_textureTypes[texNdx] == GL_TEXTURE_CUBE_MAP);
874 int ndxCube = m_ndx2dOrCube[texNdx];
891 context.texImage2D(s_cubeFaceTargets[face], levelNdx, m_textureParams[texNdx].format, width, height, 0, m_textureParams[texNdx].format, m_textureParams[texNdx].dataType, access.getDataPtr());
896 isTextureSetUp[texNdx] = true; // Don't set up this texture's parameters and data again later.