private void CreateTextureFace() { textureFace = new TextureFace(Width, Height) { BackGround = new Vector4(1, 0, 0, 1) }; Resource.heap1.AddResource(textureFace); Resource.TextureFaceTable = new ResourceTable(Resource.heap1, 3); Grid gridTexture = new Grid(20, 20, Resource.TextureTable); Micos.Add(gridTexture); Micos.Update(); GraphicsPipeline.Open(graphicsPipelineState, textureFace); Micos.Exports(); GraphicsPipeline.Close(); GraphicsPipeline.WaitFlush(); Micos.Remove(gridTexture); Micos.Update(); }
public override void OnUpdate(object sender) { GraphicsPipeline.Open(graphicsPipelineState, presenter); Micos.Exports(); Title = Program.AppName + " FPS: " + fpsCounter.Fps.ToString(); GraphicsPipeline.Close(); Micos.Update(); GraphicsPipeline.WaitFlush(); }