allocate_overlay(const Size &size, PixelFormat format=PixelFormat::argb8888, WindowHint hint=WindowHint::automatic) | KMSScreen | |
async_flip(bool async) | Screen | inline |
box() const | Screen | inline |
brightness() const override | KMSScreen | virtual |
brightness(size_t brightness) override | KMSScreen | virtual |
BufferArray typedef | Screen | protected |
close() | KMSScreen | |
context() const | Screen | inline |
copy_to_buffer(ScreenBuffer &buffer) | Screen | protectedvirtual |
copy_to_buffer_software(ScreenBuffer &buffer) | Screen | protected |
count_planes(plane_type type=plane_type::overlay) | KMSScreen | |
damage_algorithm(Screen::DamageArray &damage, Rect rect) | Screen | static |
DamageArray typedef | Screen | |
deallocate_overlay(plane_data *plane) | KMSScreen | |
detail::KMSOverlay | KMSScreen | friend |
flip(const DamageArray &damage) | Screen | virtual |
format() const | Screen | inline |
have_planes() const override | KMSScreen | inlinevirtual |
high_fidelity() | Screen | virtual |
index() override | KMSScreen | virtual |
init(void **ptr, uint32_t count, const Size &size, PixelFormat format=PixelFormat::argb8888) | Screen | protected |
init(const Size &size, PixelFormat format=PixelFormat::argb8888) | Screen | inlineprotected |
instance() | KMSScreen | static |
is_composer() const | Screen | inlinevirtual |
KMSScreen(bool allocate_primary_plane=true, PixelFormat format=PixelFormat::rgb565) | KMSScreen | explicit |
KMSScreen(const KMSScreen &)=delete | KMSScreen | |
KMSScreen(KMSScreen &&) noexcept | KMSScreen | |
low_fidelity() | Screen | virtual |
m_async | Screen | protected |
m_buffers | Screen | protected |
m_cr | Screen | protected |
m_device | KMSScreen | protected |
m_fd | KMSScreen | protected |
m_format | Screen | protected |
m_gfx2d | KMSScreen | protected |
m_index | KMSScreen | protected |
m_plane | KMSScreen | protected |
m_pool | KMSScreen | protected |
m_size | Screen | protected |
m_surface | Screen | protected |
m_used | KMSScreen | protectedstatic |
max_brightness() const override | KMSScreen | virtual |
max_buffers() | KMSScreen | static |
operator=(const KMSScreen &)=delete | KMSScreen | |
operator=(KMSScreen &&) noexcept | KMSScreen | |
egt::v1::Screen::operator=(const Screen &)=default | Screen | |
egt::v1::Screen::operator=(Screen &&) noexcept=default | Screen | |
overlay_plane_create(const Size &size, PixelFormat format, plane_type type) | KMSScreen | protected |
plane_type enum name | KMSScreen | |
schedule_flip() override | KMSScreen | virtual |
Screen() noexcept | Screen | |
Screen(const Screen &)=default | Screen | |
Screen(Screen &&) noexcept=default | Screen | |
size() const | Screen | inline |
~KMSScreen() noexcept override | KMSScreen | |
~Screen() noexcept=default | Screen | virtual |