virtualSoC  0.6.2
baskett
vmcli.FramebufferForm Class Reference
+ Inheritance diagram for vmcli.FramebufferForm:

Public Member Functions

 FramebufferForm ()
 

Protected Member Functions

override void OnRenderFrame (FrameEventArgs e)
 

Detailed Description

Constructor & Destructor Documentation

◆ FramebufferForm()

vmcli.FramebufferForm.FramebufferForm ( )
38  : base(320,320, GraphicsMode.Default,
39  "", GameWindowFlags.Default, DisplayDevice.Default, 2,0,
40  OpenTK.Graphics.GraphicsContextFlags.Default)
41  {
42  //VM.Instance.FBdev.UpdateFunction = UpdateBuffer;
43  VM.Instance.FBdev.InitFunction = InitFrameBuffer;
44 
45  string versionOpenGL = GL.GetString(StringName.Version);
46 
47  Console.WriteLine ("vmGPU on OpenGL {0}", versionOpenGL);
48  }
static VM Instance
Gibt die Singleton Instance zzrück
Definition: VM.cs:57
Framebuffer FBdev
Definition: VM.cs:49
InitFrameBuffer InitFunction
Definition: Framebuffer.cs:121
Diese Klasse beschreibt die Virtualle Maschine und ist eine zusammenstellung der verwendete Komponent...
Definition: VM.cs:34

Member Function Documentation

◆ OnRenderFrame()

override void vmcli.FramebufferForm.OnRenderFrame ( FrameEventArgs  e)
protected
50  {
51  GL.Clear( ClearBufferMask.ColorBufferBit );
52  View ();
53  Draw();
54 
55  SwapBuffers();
56  }

The documentation for this class was generated from the following file: