This is the complete list of members for wl::wlr_vram_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_t | inline |
| alloc_img() override | wl::wlr_vram_t | inlinevirtual |
| capture(const push_captured_image_cb_t &push_captured_image_cb, const pull_free_image_cb_t &pull_free_image_cb, bool *cursor) override | wl::wlr_t | inlinevirtual |
| delay | wl::wlr_t | |
| display | wl::wlr_t | |
| display_t() noexcept=default (defined in platf::display_t) | platf::display_t | |
| dmabuf | wl::wlr_t | |
| dummy_img(platf::img_t *img) override | wl::wlr_vram_t | inlinevirtual |
| encoder_modifiers | wl::wlr_vram_t | |
| env_height | platf::display_t | |
| env_logical_height | platf::display_t | |
| env_logical_width | platf::display_t | |
| env_offset_x | platf::display_t | |
| env_offset_y | platf::display_t | |
| env_width | platf::display_t | |
| event_driven | wl::wlr_t | |
| get_hdr_metadata(SS_HDR_METADATA &metadata) | platf::display_t | inlinevirtual |
| have_frame | wl::wlr_t | |
| height | platf::display_t | |
| init(platf::mem_type_e hwdevice_type, const std::string &display_name, const ::video::config_t &config) | wl::wlr_t | inline |
| init_encoder_modifiers(platf::mem_type_e hwdevice_type) | wl::wlr_vram_t | inline |
| interface | wl::wlr_t | |
| intersected_modifiers | wl::wlr_vram_t | |
| is_codec_supported(std::string_view name, const ::video::config_t &config) | platf::display_t | inlinevirtual |
| is_hdr() | platf::display_t | inlinevirtual |
| logical_height | platf::display_t | |
| logical_width | platf::display_t | |
| make_avcodec_encode_device(platf::pix_fmt_e pix_fmt) override | wl::wlr_vram_t | inlinevirtual |
| make_nvenc_encode_device(pix_fmt_e pix_fmt) | platf::display_t | inlinevirtual |
| mem_type | wl::wlr_t | |
| next_request | wl::wlr_t | |
| offset_x | platf::display_t | |
| offset_y | platf::display_t | |
| output | wl::wlr_t | |
| pull_free_image_cb_t typedef | platf::display_t | |
| push_captured_image_cb_t typedef | platf::display_t | |
| requested_cursor | wl::wlr_t | |
| sequence | wl::wlr_vram_t | |
| sleep_overshoot_logger | platf::display_t | protected |
| 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) override | wl::wlr_vram_t | inlinevirtual |
| wait_for_next_request(std::chrono::steady_clock::time_point &next_frame) | wl::wlr_t | inline |
| width | platf::display_t | |
| ~display_t()=default (defined in platf::display_t) | platf::display_t | virtual |