![]() |
Sunshine v2025.628.4510
Self-hosted game stream host for Moonlight.
|
Public Member Functions | |
| void | apply_colorspace (const video::sunshine_colorspace_t &colorspace) |
| int | blank (gl::frame_buf_t &fb, int offsetX, int offsetY, int width, int height) |
| int | convert (gl::frame_buf_t &fb) |
| void | load_ram (platf::img_t &img) |
| void | load_vram (img_descriptor_t &img, int offset_x, int offset_y, int texture) |
Static Public Member Functions | |
| static std::optional< sws_t > | make (int in_width, int in_height, int out_width, int out_height, AVPixelFormat format) |
| static std::optional< sws_t > | make (int in_width, int in_height, int out_width, int out_height, gl::tex_t &&tex) |
Public Attributes | |
| gl::buffer_t | color_matrix |
| gl::frame_buf_t | copy_framebuffer |
| gl::frame_buf_t | cursor_framebuffer |
| int | in_height |
| int | in_width |
| int | loaded_texture |
| int | offsetX |
| int | offsetY |
| int | out_height |
| int | out_width |
| gl::program_t | program [3] |
| std::uint64_t | serial |
| gl::tex_t | tex |