Lines Matching refs:m_textureUnits

323 	, m_textureUnits					(m_limits.maxTextureImageUnits)
496 if (deInBounds32(texture, GL_TEXTURE0, GL_TEXTURE0 + (deUint32)m_textureUnits.size()))
504 if (m_textureUnits[unitNdx].tex1DBinding)
506 m_textures.releaseReference(m_textureUnits[unitNdx].tex1DBinding);
507 m_textureUnits[unitNdx].tex1DBinding = DE_NULL;
513 m_textureUnits[unitNdx].tex1DBinding = texture;
519 if (m_textureUnits[unitNdx].tex2DBinding)
521 m_textures.releaseReference(m_textureUnits[unitNdx].tex2DBinding);
522 m_textureUnits[unitNdx].tex2DBinding = DE_NULL;
528 m_textureUnits[unitNdx].tex2DBinding = texture;
534 if (m_textureUnits[unitNdx].texCubeBinding)
536 m_textures.releaseReference(m_textureUnits[unitNdx].texCubeBinding);
537 m_textureUnits[unitNdx].texCubeBinding = DE_NULL;
543 m_textureUnits[unitNdx].texCubeBinding = texture;
549 if (m_textureUnits[unitNdx].tex2DArrayBinding)
551 m_textures.releaseReference(m_textureUnits[unitNdx].tex2DArrayBinding);
552 m_textureUnits[unitNdx].tex2DArrayBinding = DE_NULL;
558 m_textureUnits[unitNdx].tex2DArrayBinding = texture;
564 if (m_textureUnits[unitNdx].tex3DBinding)
566 m_textures.releaseReference(m_textureUnits[unitNdx].tex3DBinding);
567 m_textureUnits[unitNdx].tex3DBinding = DE_NULL;
573 m_textureUnits[unitNdx].tex3DBinding = texture;
579 if (m_textureUnits[unitNdx].texCubeArrayBinding)
581 m_textures.releaseReference(m_textureUnits[unitNdx].texCubeArrayBinding);
582 m_textureUnits[unitNdx].texCubeArrayBinding = DE_NULL;
588 m_textureUnits[unitNdx].texCubeArrayBinding = texture;
695 for (int unitNdx = 0; unitNdx < (int)m_textureUnits.size(); unitNdx++)
697 if (m_textureUnits[unitNdx].tex1DBinding == texture) setTex1DBinding (unitNdx, DE_NULL);
698 else if (m_textureUnits[unitNdx].tex2DBinding == texture) setTex2DBinding (unitNdx, DE_NULL);
699 else if (m_textureUnits[unitNdx].texCubeBinding == texture) setTexCubeBinding (unitNdx, DE_NULL);
700 else if (m_textureUnits[unitNdx].tex2DArrayBinding == texture) setTex2DArrayBinding (unitNdx, DE_NULL);
701 else if (m_textureUnits[unitNdx].tex3DBinding == texture) setTex3DBinding (unitNdx, DE_NULL);
702 else if (m_textureUnits[unitNdx].texCubeArrayBinding == texture) setTexCubeArrayBinding (unitNdx, DE_NULL);
996 TextureUnit& unit = m_textureUnits[m_activeTexture];
1268 TextureUnit& unit = m_textureUnits[m_activeTexture];
1405 TextureUnit& unit = m_textureUnits[m_activeTexture];
1453 TextureUnit& unit = m_textureUnits[m_activeTexture];
1540 TextureUnit& unit = m_textureUnits[m_activeTexture];
1571 TextureUnit& unit = m_textureUnits[m_activeTexture];
1638 TextureUnit& unit = m_textureUnits[m_activeTexture];
1692 TextureUnit& unit = m_textureUnits[m_activeTexture];
1798 TextureUnit& unit = m_textureUnits[m_activeTexture];
2360 const TextureUnit& unit = m_textureUnits[unitNdx];
2366 const TextureUnit& unit = m_textureUnits[unitNdx];
4439 if (texNdx >= 0 && (size_t)texNdx < m_textureUnits.size())
4440 tex = (m_textureUnits[texNdx].tex1DBinding) ? (m_textureUnits[texNdx].tex1DBinding) : (&m_textureUnits[texNdx].default1DTex);
4458 if (texNdx >= 0 && (size_t)texNdx < m_textureUnits.size())
4459 tex = (m_textureUnits[texNdx].tex2DBinding) ? (m_textureUnits[texNdx].tex2DBinding) : (&m_textureUnits[texNdx].default2DTex);
4477 if (texNdx >= 0 && (size_t)texNdx < m_textureUnits.size())
4478 tex = (m_textureUnits[texNdx].texCubeBinding) ? (m_textureUnits[texNdx].texCubeBinding) : (&m_textureUnits[texNdx].defaultCubeTex);
4496 if (texNdx >= 0 && (size_t)texNdx < m_textureUnits.size())
4497 tex = (m_textureUnits[texNdx].tex2DArrayBinding) ? (m_textureUnits[texNdx].tex2DArrayBinding) : (&m_textureUnits[texNdx].default2DArrayTex);
4515 if (texNdx >= 0 && (size_t)texNdx < m_textureUnits.size())
4516 tex = (m_textureUnits[texNdx].tex3DBinding) ? (m_textureUnits[texNdx].tex3DBinding) : (&m_textureUnits[texNdx].default3DTex);
4534 if (texNdx >= 0 && (size_t)texNdx < m_textureUnits.size())
4535 tex = (m_textureUnits[texNdx].texCubeArrayBinding) ? (m_textureUnits[texNdx].texCubeArrayBinding) : (&m_textureUnits[texNdx].defaultCubeArrayTex);