//--------------------------------------------------------------------- void RenderSystem::_disableTextureUnitsFrom(size_t texUnit) { size_t disableTo = OGRE_MAX_TEXTURE_LAYERS; if (disableTo > mDisabledTexUnitsFrom) disableTo = mDisabledTexUnitsFrom; mDisabledTexUnitsFrom = texUnit; for (size_t i = texUnit; i < disableTo; ++i) { _disableTextureUnit(i); } }
//--------------------------------------------------------------------- void RenderSystem::_disableTextureUnitsFrom(size_t texUnit) { size_t disableTo = mCapabilities->getNumTextureUnits(); if (disableTo > mDisabledTexUnitsFrom) disableTo = mDisabledTexUnitsFrom; mDisabledTexUnitsFrom = texUnit; for (size_t i = texUnit; i < disableTo; ++i) { _disableTextureUnit(i); } }