Gondwana Game Engine Development (master) - 2.6.1
Gondwana is a cross-platform 2.5D game and rendering engine written in C#/.NET 8. It provides fine-grained control over rendering, timing, and scene composition, with built-in support for parallax, z-ordering, pixel overhang, collision detection, and particle effects. Gondwana targets desktop and web platforms using SkiaSharp for graphics and pluggable audio backends for desktop and browser targets.
Loading...
Searching...
No Matches
Gondwana.WinForms.Rendering Namespace Reference

Classes

class  WinFormBitmapRenderSurfaceAdapter
 Provides a render surface adapter for Windows Forms using SKControl and bitmap-based rendering. More...
class  WinFormBitmapRenderSurfaceControl
 Provides a Windows Forms control that hosts bitmap-based Gondwana rendering. More...
class  WinFormGpuRenderSurfaceAdapter
 Provides a GPU-accelerated render surface adapter for Windows Forms using OpenGL and SKGLControl. More...
class  WinFormGpuRenderSurfaceControl
 Provides a Windows Forms control that hosts GPU-accelerated Gondwana rendering. More...

Functions

record WinFormGpuFrameDiagnostics (double TotalCallbackMilliseconds, double RenderAndSnapshotMilliseconds, double BlitMilliseconds, double FlushMilliseconds)
 Captures measured work performed by one WinForms GPU paint callback.

Function Documentation

◆ WinFormGpuFrameDiagnostics()

record Gondwana.WinForms.Rendering.WinFormGpuFrameDiagnostics ( double TotalCallbackMilliseconds,
double RenderAndSnapshotMilliseconds,
double BlitMilliseconds,
double FlushMilliseconds )
sealed

Captures measured work performed by one WinForms GPU paint callback.

Parameters
TotalCallbackMillisecondsThe total callback milliseconds.
RenderAndSnapshotMillisecondsThe render and snapshot milliseconds.
BlitMillisecondsThe blit milliseconds.
FlushMillisecondsThe flush milliseconds.