1.8
KMSScreen Member List

This is the complete list of members for KMSScreen, including all inherited members.

allocate_overlay(const Size &size, PixelFormat format=PixelFormat::argb8888, WindowHint hint=WindowHint::automatic)KMSScreen
async_flip(bool async)Screeninline
box() constScreeninline
brightness() const overrideKMSScreenvirtual
brightness(size_t brightness) overrideKMSScreenvirtual
BufferArray typedefScreenprotected
close()KMSScreen
context() constScreeninline
copy_to_buffer(ScreenBuffer &buffer)Screenprotectedvirtual
copy_to_buffer_software(ScreenBuffer &buffer)Screenprotected
count_planes(plane_type type=plane_type::overlay)KMSScreen
damage_algorithm(Screen::DamageArray &damage, Rect rect)Screenstatic
DamageArray typedefScreen
deallocate_overlay(plane_data *plane)KMSScreen
detail::KMSOverlay classKMSScreenfriend
flip(const DamageArray &damage)Screenvirtual
format() constScreeninline
have_planes() const overrideKMSScreeninlinevirtual
high_fidelity()Screenvirtual
index() overrideKMSScreenvirtual
init(void **ptr, uint32_t count, const Size &size, PixelFormat format=PixelFormat::argb8888)Screenprotected
init(const Size &size, PixelFormat format=PixelFormat::argb8888)Screeninlineprotected
instance()KMSScreenstatic
is_composer() constScreeninlinevirtual
KMSScreen(bool allocate_primary_plane=true, PixelFormat format=PixelFormat::rgb565)KMSScreenexplicit
KMSScreen(const KMSScreen &)=deleteKMSScreen
KMSScreen(KMSScreen &&) noexceptKMSScreen
low_fidelity()Screenvirtual
m_asyncScreenprotected
m_buffersScreenprotected
m_crScreenprotected
m_deviceKMSScreenprotected
m_fdKMSScreenprotected
m_formatScreenprotected
m_gfx2dKMSScreenprotected
m_indexKMSScreenprotected
m_planeKMSScreenprotected
m_poolKMSScreenprotected
m_sizeScreenprotected
m_surfaceScreenprotected
m_usedKMSScreenprotectedstatic
max_brightness() const overrideKMSScreenvirtual
max_buffers()KMSScreenstatic
operator=(const KMSScreen &)=deleteKMSScreen
operator=(KMSScreen &&) noexceptKMSScreen
egt::v1::Screen::operator=(const Screen &)=defaultScreen
egt::v1::Screen::operator=(Screen &&) noexcept=defaultScreen
overlay_plane_create(const Size &size, PixelFormat format, plane_type type)KMSScreenprotected
plane_type enum nameKMSScreen
schedule_flip() overrideKMSScreenvirtual
Screen() noexceptScreen
Screen(const Screen &)=defaultScreen
Screen(Screen &&) noexcept=defaultScreen
size() constScreeninline
~KMSScreen() noexcept overrideKMSScreen
~Screen() noexcept=defaultScreenvirtual