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