summaryrefslogtreecommitdiff
path: root/kms++
AgeCommit message (Expand)Author
2020-10-02Small Property improvementsTomi Valkeinen
2020-09-29Fix Plane::get_possible_crtcsTomi Valkeinen
2020-09-14Add meson buildTomi Valkeinen
2020-08-10kms++: Add support for missing 8 -and 16-bit RGB formatsLaurent Pinchart
2020-08-10kms++: Add support for the planar YUV formatsLaurent Pinchart
2020-08-10kms++: Add support for semiplanar YUV422 formats (NV16 and NV61)Laurent Pinchart
2020-08-10dumbfb: Fix pitch for tri-planar formatsLaurent Pinchart
2020-08-10dumbfb: Add support tri- or quadri-planar buffersLaurent Pinchart
2020-08-10card: Rename has_has_universal_planes to has_universal_planesLaurent Pinchart
2020-08-10card: Add a method to retrieve the device minorLaurent Pinchart
2020-05-28card: add factory function for selecting card by nameMatt Hoosier
2020-05-28card: add constructor for pre-opened FDMatt Hoosier
2020-05-17Merge pull request #54 from ilteroi/gcc10Tomi Valkeinen
2020-05-15fix compiler errors with gcc 10Peter Trompeter
2020-05-15kmstest: allow enabling output without anything connectedTomi Valkeinen
2020-04-02Include arrayHaibo Huang
2020-03-03Supply pkg-config filesMatt Hoosier
2020-01-29PixelFormats: cast to uin32_tTomi Valkeinen
2020-01-16Link libfmt in header-only modeMatt Hoosier
2019-11-19Set a dummy version number on the shared librariesMatt Hoosier
2019-11-18Allow making extframebuffer and dmabufframebuffer with modifiersMatt Hoosier
2019-11-18fbs: use std::array and .at()Tomi Valkeinen
2019-11-18fbs: check params and ensure drmModeAddFB2 is passed correctly sized arraysTomi Valkeinen
2019-11-06kms++: modernize deprecated headersTomi Valkeinen
2019-11-06kms++: use 'override' all aroundTomi Valkeinen
2019-11-06card: remove useless constsTomi Valkeinen
2019-11-06dumbfb: cleanup to avoid calls to virtual funcs via constructorTomi Valkeinen
2019-11-06fb: add begin_cpu_access & end_cpu_accessTomi Valkeinen
2019-11-06Split dmabuf support from ExtFramebuffer into DmabufFramebufferTomi Valkeinen
2019-11-06extframebuffer: add missing includeTomi Valkeinen
2019-10-02card: move DRM version data to CardVersionTomi Valkeinen
2019-09-25videomode to_string improvementsTomi Valkeinen
2019-04-09add support for more pixel formatsTomi Valkeinen
2019-01-17card: another try with card constructorsTomi Valkeinen
2019-01-17card: add has_kms()Tomi Valkeinen
2019-01-17card: use glob() to look for card filesTomi Valkeinen
2019-01-14card: add open_modesetting_card()Tomi Valkeinen
2019-01-14card: don't throw if no dumb buffersTomi Valkeinen
2019-01-14card: don't throw when no resourcesTomi Valkeinen
2019-01-14Card: improve DRM card selectionTomi Valkeinen
2019-01-14Card: add support to get the driver nameTomi Valkeinen
2019-01-14card: cleanup fd usageTomi Valkeinen
2018-10-17Add AR12 & AR15 supportTomi Valkeinen
2018-09-28Add include of <cerrno> to various filesAndrew F. Davis
2018-09-10kmstest: give an error if master permissions could not be setTomi Valkeinen
2018-08-28connector: add connector_status()Tomi Valkeinen
2018-06-29drmpropobject: add set_prop_value(Property* prop, uint64_t value)Tomi Valkeinen
2018-04-02Add DPI encoderTomi Valkeinen
2017-10-20Crtc: add set_mode() which doesn't take a fbTomi Valkeinen
2017-10-20Connector: improve get_mode(string)Tomi Valkeinen