Sunshine0.0.5917
Sunshine 0.0.5917
Self-hosted game stream host for Moonlight.
Loading...
Searching...
No Matches
wl::wlr_ram_t Member List

This is the complete list of members for wl::wlr_ram_t, including all inherited members.

acquire_frame(const pull_free_image_cb_t &pull_free_image_cb, std::shared_ptr< platf::img_t > &img_out, std::chrono::milliseconds timeout, bool cursor, const std::map< std::uint32_t, std::vector< std::uint64_t > > *encoder_modifiers=nullptr)wl::wlr_tinline
alloc_img() overridewl::wlr_ram_tinlinevirtual
capture(const push_captured_image_cb_t &push_captured_image_cb, const pull_free_image_cb_t &pull_free_image_cb, bool *cursor) overridewl::wlr_tinlinevirtual
ctxwl::wlr_ram_t
delaywl::wlr_t
displaywl::wlr_t
display_t() noexcept=default (defined in platf::display_t)platf::display_t
dmabufwl::wlr_t
dummy_img(platf::img_t *img) overridewl::wlr_tinlinevirtual
egl_displaywl::wlr_ram_t
env_heightplatf::display_t
env_logical_heightplatf::display_t
env_logical_widthplatf::display_t
env_offset_xplatf::display_t
env_offset_yplatf::display_t
env_widthplatf::display_t
event_drivenwl::wlr_t
get_hdr_metadata(SS_HDR_METADATA &metadata)platf::display_tinlinevirtual
have_framewl::wlr_t
heightplatf::display_t
init(platf::mem_type_e hwdevice_type, const std::string &display_name, const ::video::config_t &config)wl::wlr_ram_tinline
interfacewl::wlr_t
is_codec_supported(std::string_view name, const ::video::config_t &config)platf::display_tinlinevirtual
is_hdr()platf::display_tinlinevirtual
logical_heightplatf::display_t
logical_widthplatf::display_t
make_avcodec_encode_device(platf::pix_fmt_e pix_fmt) overridewl::wlr_ram_tinlinevirtual
make_nvenc_encode_device(pix_fmt_e pix_fmt)platf::display_tinlinevirtual
mem_typewl::wlr_t
next_requestwl::wlr_t
offset_xplatf::display_t
offset_yplatf::display_t
outputwl::wlr_t
pull_free_image_cb_t typedefplatf::display_t
push_captured_image_cb_t typedefplatf::display_t
requested_cursorwl::wlr_t
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) overridewl::wlr_ram_tinlinevirtual
wait_for_next_request(std::chrono::steady_clock::time_point &next_frame)wl::wlr_tinline
widthplatf::display_t
~display_t()=default (defined in platf::display_t)platf::display_tvirtual