Esempio n. 1
0
 public RenderTarget CreateRenderTarget(Cheetah.TextureId texture, Cheetah.TextureId depth)
 {
     throw new System.Exception("The method or operation is not implemented.");
 }
Esempio n. 2
0
 public void FreeTexture(Cheetah.TextureId t)
 {
     ((TextureId)t).XnaTexture.Dispose();
     ((TextureId)t).XnaTexture = null;
 }
Esempio n. 3
0
 public void BindTexture(Cheetah.TextureId t)
 {
     BindTexture(t, 0);
 }
Esempio n. 4
0
 public void BindTexture(Cheetah.TextureId t, int unit)
 {
     //
     Device.Textures[unit] = ((TextureId)t).XnaTexture;
 }
Esempio n. 5
0
 public void UpdateTexture(Cheetah.TextureId t, byte[] rgba)
 {
     ((TextureId)t).XnaTexture.SetData <byte>(rgba, 0, rgba.Length, SetDataOptions.Discard);
 }