//---------------------------------------------------------------------
 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);
     }
 }
Exemple #2
0
 //---------------------------------------------------------------------
 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);
     }
 }