Sunshine master
Self-hosted game stream host for Moonlight.
platf::kms::display_ram_t Member List

This is the complete list of members for platf::kms::display_ram_t, including all inherited members.

alloc_img() overrideplatf::kms::display_ram_tinlinevirtual
blend_cursor(img_t &img)platf::kms::display_ram_tinline
capture(const push_captured_image_cb_t &push_captured_image_cb, const pull_free_image_cb_t &pull_free_image_cb, bool *cursor) overrideplatf::kms::display_ram_tinlinevirtual
captured_cursorplatf::kms::display_t
cardplatf::kms::display_t
connector_idplatf::kms::display_t
crtc_idplatf::kms::display_t
crtc_indexplatf::kms::display_t
ctxplatf::kms::display_ram_t
cursor_plane_idplatf::kms::display_t
delayplatf::kms::display_t
displayplatf::kms::display_ram_t
display_ram_t(mem_type_e mem_type)platf::kms::display_ram_tinline
display_t(mem_type_e mem_type)platf::kms::display_tinline
display_t() noexcept=default (defined in platf::display_t)platf::display_t
dummy_img(platf::img_t *img) overrideplatf::kms::display_ram_tinlinevirtual
env_heightplatf::display_t
env_logical_heightplatf::display_t
env_logical_widthplatf::display_t
env_widthplatf::display_t
gbmplatf::kms::display_ram_t
get_hdr_metadata(SS_HDR_METADATA &metadata)platf::kms::display_tinlinevirtual
hdr_metadata_blob_idplatf::kms::display_t
heightplatf::display_t
img_heightplatf::kms::display_t
img_offset_xplatf::kms::display_t
img_offset_yplatf::kms::display_t
img_widthplatf::kms::display_t
init(const std::string &display_name, const ::video::config_t &config)platf::kms::display_ram_tinline
is_codec_supported(std::string_view name, const ::video::config_t &config)platf::display_tinlinevirtual
is_hdr()platf::kms::display_tinlinevirtual
logical_heightplatf::display_t
logical_widthplatf::display_t
make_avcodec_encode_device(pix_fmt_e pix_fmt) overrideplatf::kms::display_ram_tinlinevirtual
make_nvenc_encode_device(pix_fmt_e pix_fmt)platf::display_tinlinevirtual
mem_typeplatf::kms::display_t
offset_xplatf::display_t
offset_yplatf::display_t
plane_idplatf::kms::display_t
pull_free_image_cb_t typedefplatf::display_t
push_captured_image_cb_t typedefplatf::display_t
refresh(file_t *file, egl::surface_descriptor_t *sd, std::optional< std::chrono::steady_clock::time_point > &frame_timestamp)platf::kms::display_tinline
sleep_overshoot_loggerplatf::display_tprotected
snapshot(const pull_free_image_cb_t &pull_free_image_cb, std::shared_ptr< platf::img_t > &img_out, std::chrono::milliseconds timeout, bool cursor)platf::kms::display_ram_tinline
update_cursor()platf::kms::display_tinline
widthplatf::display_t
~display_t()=default (defined in platf::display_t)platf::display_tvirtual