internal void disableActiveTexture(Texture2D texture) { var textures = currentVertexTextures; for (int i = 0; i != textures.Length; ++i) { if (textures[i] == texture) { com.DisableVertexTexture(i); textures[i] = null; } } textures = currentPixelTextures; for (int i = 0; i != textures.Length; ++i) { if (textures[i] == texture) { com.DisableTexture(i); textures[i] = null; } } }