Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-10 | use reserve_connector from ResourceManager | Tomi Valkeinen | |
2017-02-06 | Support python2 based pykms binding | Alejandro Hernandez | |
Previously only binding with python3 was supported, this patch allows compilation of pykms with python3 or python2. When compiling with python2 some of the python scripts located in the py/test will not work since they import python3 only modules Signed-off-by: Alejandro Hernandez <ajhernandez@ti.com> Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com> | |||
2017-01-27 | py/tests: hpd test | Tomi Valkeinen | |
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com> | |||
2017-01-25 | Add refresh() to connector, crtc and encoder | Tomi Valkeinen | |
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com> | |||
2017-01-24 | pykms: add Videomode.__repr__ | Tomi Valkeinen | |
2017-01-03 | py: db.py: Print frame rate at 5s intervals | Laurent Pinchart | |
Print both the number of vsyncs (as reported by the driver in flip events) and the number of flip events. This is useful to debug frame rate related issues. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> | |||
2017-01-03 | py: db.py: Rename argument to event handlers to avoid shadowing | Laurent Pinchart | |
The first argument to the key event handlers bears the same name as the global variable that identifies the connector. Rename it to fileobj which, in addition to being more descriptive, avoids shadowing the global variable. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> | |||
2017-01-03 | py: Move helpers to the pykms module | Laurent Pinchart | |
Instead of forcing applications to import the helpers manually, move them to pykms by turning it into a python module. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> | |||
2017-01-03 | py: Reorganize source directory | Laurent Pinchart | |
Separate the Python bindings sources from the test scripts. While at it, remove the unneeded run.sh script. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> | |||
2017-01-03 | py: Expose MappedFramebuffer width and height properties | Laurent Pinchart | |
The property getters are defined as pure virtual functions in the MappedFramebuffer class. Expose the Python properties as part of the bindings for that class to make them available for all classes inheriting from MappedFramebuffer. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> | |||
2016-11-22 | py: Add OmapCard & OmapFramebuffer support | Tomi Valkeinen | |
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com> | |||
2016-11-22 | py: Add MappedFramebuffer and use it | Tomi Valkeinen | |
Add MappedFramebuffer to python bindings and use it for the draw functions. Looks like recent pybind11 versions have better multi-inheritance support, so all this need to be revisited after updating pybind11. Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com> | |||
2016-08-15 | support finding fractional vrefresh | Tomi Valkeinen | |
2016-08-11 | add basic cmake install system | Tomi Valkeinen | |
2016-07-10 | Fix property name lookup | Tomi Valkeinen | |
Object types can have different properties with the same name, so we need to move name-based property lookup from Card to DrmPropObject. Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com> | |||
2016-06-22 | py: fix AtomicReq's add() | Tomi Valkeinen | |
"kms++: use DrmPropObject in AtomicReq" forgot to update py bindings. Fix this. Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com> | |||
2016-06-22 | py: Expose the Connector::get_mode methods | Laurent Pinchart | |
Those methods are useful in Python scripts, expose them through the bindings. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com> | |||
2016-06-16 | py: add cam.py | Tomi Valkeinen | |
2016-06-16 | py: add pyvid | Tomi Valkeinen | |
2016-06-16 | py: use ResourceManager | Tomi Valkeinen | |
2016-06-16 | add ResourceManager | Tomi Valkeinen | |
2016-06-16 | Support RGB888 | Tomi Valkeinen | |
2016-06-14 | py: add missing pixelformats | Tomi Valkeinen | |
2016-06-11 | py: PixelFormat & DumbFB impro | Tomi Valkeinen | |
2016-06-11 | kms++util: split to subdirs | Tomi Valkeinen | |
2016-06-11 | kms++: organize into subdirs | Tomi Valkeinen | |
2016-06-11 | rename libkms to kms++ | Tomi Valkeinen | |
2016-06-07 | py: fix scripts when there's no current crtc | Tomi Valkeinen | |
2016-06-07 | Make py/gamma.py executable. | Jyri Sarha | |
2016-06-07 | py/gamma.py: Make gamma table calculations more generic | Jyri Sarha | |
2016-06-02 | py: fix AtomicReq bindings | Tomi Valkeinen | |
2016-05-26 | py: add set_prop() | Tomi Valkeinen | |
2016-05-25 | gamma.py: show a test pattern | Tomi Valkeinen | |
2016-05-25 | Add a simple gamma.py test | Tomi Valkeinen | |
2016-05-25 | Add support for DRM blobs | Tomi Valkeinen | |
2016-05-25 | Split properties from DrmObject into DrmPropObject | Tomi Valkeinen | |
2016-05-23 | Reorganize libkms++utils header | Tomi Valkeinen | |
2016-05-23 | File/dir renames | Tomi Valkeinen | |
2016-05-23 | Fix the rest of the py scripts | Tomi Valkeinen | |
2016-05-23 | split py files | Tomi Valkeinen | |
2016-05-23 | Cleanup AtomicReq::commit | Tomi Valkeinen | |
2016-05-23 | Use pybind11 instead of SWIG | Tomi Valkeinen | |
2016-05-18 | add kmsmodeview.py | Tomi Valkeinen | |
2016-05-09 | py: fix videomode list | Tomi Valkeinen | |
2016-04-21 | depend on python 3.x, not 3.4 | Tomi Valkeinen | |
2016-04-16 | add -Wextra & fix warnings | Tomi Valkeinen | |
2016-03-23 | hackfix py compilation on 64 bit pc | Tomi Valkeinen | |
2016-03-17 | py: add transparency key and alpha tests | Tomi Valkeinen | |
2016-03-17 | Use globbing to add .py test files | Tomi Valkeinen | |
2016-03-08 | libkmstest: color & draw_rect | Tomi Valkeinen | |