Esempio n. 1
0
 internal GLTextureUnit(GraphicsInterface gi, TextureUnitID unitID)
 {
     fGI = gi;
     fTextureUnitID = unitID;
 }
Esempio n. 2
0
        public void ActiveTexture(TextureUnitID unitID)
        {
            bool result = false ;

            if (null == glActiveTexture)
                glActiveTexture = Extensions.LoadExtension("glActiveTexture", typeof(DglActiveTexture_I), ref result) as DglActiveTexture_I;

            if (null != glActiveTexture)
                glActiveTexture((int)unitID);
        }
Esempio n. 3
0
        public static GLTextureUnit GetTextureUnit(GraphicsInterface gi, TextureUnitID unitID)
        {
            GLTextureUnit aUnit = new GLTextureUnit(gi, unitID);

            return aUnit;
        }