Beispiel #1
0
        public int GetOpenGLHande(int handle, out OGL.TextureTarget target)
        {
            int index, id;
            ExtractHandle(handle, out index, out id);

            target = OGL.TextureTarget.Texture2D;

            if (id == -1 || Handles[index].Id != id || !Handles[index].Initialized)
                return DefaultOpenGLHandle;

            target = Handles[index].Target;
            return Handles[index].OpenGLHandle;
        }
 public PixelFormatMap(Imaging.PixelFormat Format, OpenGL.PixelFormat GLFormat, OpenGL.PixelInternalFormat numbytes)
 {
     this.PixelFormat = Format;
     this.OpenGLPixelFormat = GLFormat;
     this.InternalFormat = numbytes;
 }