summaryrefslogtreecommitdiff
path: root/libkms++/card.cpp
AgeCommit message (Collapse)Author
2015-11-18Card: support opening specific drm deviceTomi Valkeinen
2015-11-18Fb: collect fbs and destroy them in card's destructorTomi Valkeinen
2015-11-11card: fix has_atomic if libdrm does not have atomic supportTomi Valkeinen
If libdrm was missing DRM_CLIENT_CAP_ATOMIC, but the driver still supported atomic modesetting, m_has_atomic was set to true. The end result was that test apps thought they can use atomic modesetting, but it wasn't functional in the libkmsxx.
2015-11-06remove print_shortTomi Valkeinen
2015-11-06card: use object vectorsTomi Valkeinen
2015-11-06card: use vectors with get_xxxs() methodsTomi Valkeinen
2015-11-06card: collect obs to vectorsTomi Valkeinen
2015-11-06card: add get_plane()Tomi Valkeinen
2015-11-06card: add get_crtcs()Tomi Valkeinen
2015-10-26add Card::get_connector(id)Tomi Valkeinen
2015-10-07Fix exception string.Jyri Sarha
2015-10-03add PageFlipHandlerTomi Valkeinen
2015-10-03card: use string for get_prop()Tomi Valkeinen
2015-10-03save & restore modeTomi Valkeinen
2015-10-01Allow disabling universal planes with LIBKMSXX_DISABLE_UNIVERSAL_PLANESTomi Valkeinen
2015-10-01Allow disabling atomic modeset with LIBKMSXX_DISABLE_ATOMICTomi Valkeinen
2015-10-01Add has_has_universal_planes().Jyri Sarha
2015-09-30There is no need to convert exception strings to .c_str().Jyri Sarha
2015-09-30Add rest of missing Card exceptions.Jyri Sarha
2015-09-29Proper exception strings to Card::Card()Jyri Sarha
2015-09-28Add Card::get_connected_pipelines()Tomi Valkeinen
2015-09-28card: use std namespaceTomi Valkeinen
2015-09-28Initial versionTomi Valkeinen