Sunshine
master
Self-hosted game stream host for Moonlight.
platf::kms::display_t Member List
This is the complete list of members for
platf::kms::display_t
, including all inherited members.
alloc_img
()=0
platf::display_t
pure virtual
capture
(const push_captured_image_cb_t &push_captured_image_cb, const pull_free_image_cb_t &pull_free_image_cb, bool *cursor)=0
platf::display_t
pure virtual
captured_cursor
platf::kms::display_t
card
platf::kms::display_t
connector_id
platf::kms::display_t
crtc_id
platf::kms::display_t
crtc_index
platf::kms::display_t
cursor_plane_id
platf::kms::display_t
delay
platf::kms::display_t
display_t
(mem_type_e mem_type)
platf::kms::display_t
inline
display_t
() noexcept=default (defined in
platf::display_t
)
platf::display_t
dummy_img
(img_t *img)=0
platf::display_t
pure virtual
env_height
platf::display_t
env_logical_height
platf::display_t
env_logical_width
platf::display_t
env_width
platf::display_t
get_hdr_metadata
(SS_HDR_METADATA &metadata)
platf::kms::display_t
inline
virtual
hdr_metadata_blob_id
platf::kms::display_t
height
platf::display_t
img_height
platf::kms::display_t
img_offset_x
platf::kms::display_t
img_offset_y
platf::kms::display_t
img_width
platf::kms::display_t
init
(const std::string &display_name, const ::video::config_t &config)
platf::kms::display_t
inline
is_codec_supported
(std::string_view name, const ::video::config_t &config)
platf::display_t
inline
virtual
is_hdr
()
platf::kms::display_t
inline
virtual
logical_height
platf::display_t
logical_width
platf::display_t
make_avcodec_encode_device
(pix_fmt_e pix_fmt)
platf::display_t
inline
virtual
make_nvenc_encode_device
(pix_fmt_e pix_fmt)
platf::display_t
inline
virtual
mem_type
platf::kms::display_t
offset_x
platf::display_t
offset_y
platf::display_t
plane_id
platf::kms::display_t
pull_free_image_cb_t
typedef
platf::display_t
push_captured_image_cb_t
typedef
platf::display_t
refresh
(file_t *file, egl::surface_descriptor_t *sd, std::optional< std::chrono::steady_clock::time_point > &frame_timestamp)
platf::kms::display_t
inline
sleep_overshoot_logger
platf::display_t
protected
update_cursor
()
platf::kms::display_t
inline
width
platf::display_t
~display_t
()=default (defined in
platf::display_t
)
platf::display_t
virtual
Generated by
1.12.0