Table of Contents

Namespace VisioForge.Core.OpenGL

Classes

EquirectangularViewBlock

Equirectangular view block (OpenGL). Implements the VisioForge.Core.MediaBlocks.MediaBlock. Implements the VisioForge.Core.MediaBlocks.IMediaBlockInternals. Implements the IDisposable.

GLFrameProcessor

This class creates a hidden OpenGL context and encapsulates processing. It uploads input frame data into an input texture, renders a full-screen quad with a custom shader (here applying a grayscale conversion), and then reads back the processed result.