예제 #1
0
 public TextureSlice Add(Pixmap image)
 {
     return(Allocate(image.Width, image.Height).Update(image));
 }
예제 #2
0
파일: Texture.cs 프로젝트: k-t/SharpHaven
 public void Update(Pixmap image)
 {
     Update(0, 0, image);
 }
예제 #3
0
파일: Texture.cs 프로젝트: k-t/SharpHaven
 public void Update(int x, int y, Pixmap image)
 {
     GL.TexSubImage2D(Target, 0, x, y, image.Width, image.Height,
                      image.Format, PixelType.UnsignedByte, image.PixelData);
 }
예제 #4
0
 public TextureSlice Update(Pixmap image)
 {
     tex.Bind();
     tex.Update(X, Y, image);
     return(this);
 }