Module surface

Source
Expand description

surfman/surfman/src/platform/unix/generic/surface.rs

Wrapper for EGL surfaces on Mesa.

Structs§

NativeWidget
A placeholder wrapper for a native widget.
Surface
Represents a hardware buffer of pixels that can be rendered to via the CPU or GPU and either displayed in a native widget or bound to a texture for reading.
SurfaceDataGuard
Represents the CPU view of the pixel data of this surface.
SurfaceTexture
Represents an OpenGL texture that wraps a surface.

Constants§

SURFACE_GL_TEXTURE_TARGET 🔒