iPXE
Data Fields
fbcon_geometry Struct Reference

A frame buffer geometry. More...

#include <fbcon.h>

Data Fields

unsigned int width
 Width (number of entities per displayed row) More...
 
unsigned int height
 Height (number of entities per displayed column) More...
 
size_t len
 Length of a single entity. More...
 
size_t stride
 Stride (offset between vertically adjacent entities) More...
 

Detailed Description

A frame buffer geometry.

The geometry is defined in terms of "entities" (which can be either pixels or characters).

Definition at line 51 of file fbcon.h.

Field Documentation

◆ width

unsigned int fbcon_geometry::width

◆ height

unsigned int fbcon_geometry::height

Height (number of entities per displayed column)

Definition at line 55 of file fbcon.h.

Referenced by efifb_init(), fbcon_clear(), fbcon_handle_cup(), fbcon_init(), fbcon_picture_init(), fbcon_putchar(), fbcon_redraw(), fbcon_scroll(), and vesafb_set_mode().

◆ len

size_t fbcon_geometry::len

Length of a single entity.

Definition at line 57 of file fbcon.h.

Referenced by efifb_init(), fbcon_draw(), fbcon_init(), fbcon_picture_init(), and vesafb_set_mode().

◆ stride

size_t fbcon_geometry::stride

Stride (offset between vertically adjacent entities)

Definition at line 59 of file fbcon.h.

Referenced by efifb_init(), fbcon_draw(), fbcon_init(), fbcon_picture_init(), and vesafb_set_mode().


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