UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
Loading...
Searching...
No Matches
drm_display_state Struct Reference
Collaboration diagram for drm_display_state:
Collaboration graph

Public Attributes

Framebuffer back_buffer
 
std::string cfg
 
video_desc desc
 
std::string device_path
 
Drm_state drm
 
Drm_prime_fb drm_prime_fb
 
frame_uniq frame
 
std::vector< frame_uniq > free_frames
 
Framebuffer front_buffer
 
std::string req_connector
 
int req_height = -1
 
unsigned req_rate = 0
 
int req_width = -1
 
Framebuffer splashscreen
 

Detailed Description

Definition at line 352 of file drm.cpp.

Member Data Documentation

◆ back_buffer

Framebuffer drm_display_state::back_buffer

Definition at line 364 of file drm.cpp.

Referenced by swap_buffers().

◆ cfg

std::string drm_display_state::cfg

Definition at line 353 of file drm.cpp.

◆ desc

video_desc drm_display_state::desc

Definition at line 369 of file drm.cpp.

Referenced by display_drm_reconfigure().

◆ device_path

std::string drm_display_state::device_path

Definition at line 354 of file drm.cpp.

Referenced by open_dri().

◆ drm

◆ drm_prime_fb

Drm_prime_fb drm_display_state::drm_prime_fb

Definition at line 367 of file drm.cpp.

◆ frame

frame_uniq drm_display_state::frame

Definition at line 370 of file drm.cpp.

◆ free_frames

std::vector<frame_uniq> drm_display_state::free_frames

Definition at line 372 of file drm.cpp.

Referenced by recycle_frame(), and recycle_prime_frame().

◆ front_buffer

Framebuffer drm_display_state::front_buffer

Definition at line 365 of file drm.cpp.

Referenced by swap_buffers().

◆ req_connector

std::string drm_display_state::req_connector

Definition at line 355 of file drm.cpp.

Referenced by setup_crtc().

◆ req_height

int drm_display_state::req_height = -1

Definition at line 357 of file drm.cpp.

Referenced by setup_crtc().

◆ req_rate

unsigned drm_display_state::req_rate = 0

Definition at line 358 of file drm.cpp.

Referenced by setup_crtc().

◆ req_width

int drm_display_state::req_width = -1

Definition at line 356 of file drm.cpp.

Referenced by setup_crtc().

◆ splashscreen

Framebuffer drm_display_state::splashscreen

Definition at line 362 of file drm.cpp.

Referenced by draw_splash().


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