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

Public Attributes

HDC hdc
 
HGLRC hglrc
 
pthread_mutex_t lock
 
pthread_cond_t loop_cv
 
bool should_exit
 
enum status status
 
pthread_cond_t status_cv
 
pthread_t thread_id
 
win32_opengl_version_t version
 
HWND win
 

Detailed Description

Definition at line 73 of file win32_gl_common.c.

Member Data Documentation

◆ hdc

HDC state_win32_gl_context::hdc

◆ hglrc

HGLRC state_win32_gl_context::hglrc

Definition at line 77 of file win32_gl_common.c.

Referenced by owner_thread(), win32_context_init(), and win32_context_make_current().

◆ lock

pthread_mutex_t state_win32_gl_context::lock

◆ loop_cv

pthread_cond_t state_win32_gl_context::loop_cv

◆ should_exit

bool state_win32_gl_context::should_exit

Definition at line 83 of file win32_gl_common.c.

Referenced by owner_thread(), and win32_context_free().

◆ status

enum status state_win32_gl_context::status

Definition at line 82 of file win32_gl_common.c.

Referenced by owner_thread(), and win32_context_init().

◆ status_cv

pthread_cond_t state_win32_gl_context::status_cv

◆ thread_id

pthread_t state_win32_gl_context::thread_id

Definition at line 81 of file win32_gl_common.c.

Referenced by win32_context_free(), and win32_context_init().

◆ version

win32_opengl_version_t state_win32_gl_context::version

Definition at line 78 of file win32_gl_common.c.

Referenced by owner_thread(), and win32_context_init().

◆ win

HWND state_win32_gl_context::win

Definition at line 75 of file win32_gl_common.c.

Referenced by CreateWnd(), and owner_thread().


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