Sunshine latest
Self-hosted game stream host for Moonlight.
egl::img_descriptor_t Class Reference
Inheritance diagram for egl::img_descriptor_t:
[legend]
Collaboration diagram for egl::img_descriptor_t:
[legend]

Public Member Functions

void reset ()
 
- Public Member Functions inherited from platf::img_t
 img_t (const img_t &)=delete
 
 img_t (img_t &&)=delete
 
img_toperator= (const img_t &)=delete
 
img_toperator= (img_t &&)=delete
 

Public Attributes

surface_descriptor_t sd
 
std::uint64_t sequence
 
- Public Attributes inherited from egl::cursor_t
std::vector< std::uint8_t > buffer
 
unsigned long serial
 
int src_h
 
int src_w
 
int x
 
int y
 
- Public Attributes inherited from platf::img_t
std::uint8_t * data {}
 
std::optional< std::chrono::steady_clock::time_point > frame_timestamp
 
std::int32_t height {}
 
std::int32_t pixel_pitch {}
 
std::int32_t row_pitch {}
 
std::int32_t width {}
 

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