public void LoadNewImage(ImageWrapper image, bool isalpha) { g.CheckError(); this.isalpha = isalpha; this.width = image.Width; this.height = image.Height; if (isalpha) { LoadImageToOpenGlAsAlpha(image); } else { LoadImageToOpenGl(image); } g.CheckError(); }
void Init(ImageWrapper image, bool isalpha) { this.isalpha = isalpha; g = GraphicsHelperFactory.GetInstance(); g.CheckError(); CreateGlId(); this.width = image.Width; this.height = image.Height; if (isalpha) { LoadImageToOpenGlAsAlpha(image); } else { LoadImageToOpenGl(image); } g.CheckError(); LogFile.WriteLine("GlTexture.Init id = " + GlReference); }