Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-10 | utils: select() et al. need <sys/select.h> | Yann E. MORIN | |
Although indirectly included by way of other headers with glibc and uClibc, using any of the select()-class familly of functions or macros requires including <sys/select.h>. This fixes the build under musl, which is way more conservative in the ehaders that are included one-from-the-others (k.e. as few as possible). Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> | |||
2016-08-10 | kms++-util: portability fix | Yann E. MORIN | |
__STRING(x) is a glibcism (i.e. it is non-standard), that happens to be also available with uClibc, but is not with musl. Define it if not already defined, using the same trivial definition as is done by both glibg and uClibc. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> | |||
2016-08-10 | fbtestpat: draw "/dev/fb0" text | 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-07-10 | README: add notes about custom toolchainfile | Tomi Valkeinen | |
2016-07-10 | kms++: fix AtomicReq compilation | Tomi Valkeinen | |
4fb69b7d20e90746855de122422ac9cabd78f66f ("kms++: use DrmPropObject in AtomicReq") made AtomicReq::add() use a not-yet-implemented method. Fix this by changing that line back. Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com> | |||
2016-06-22 | Add missing <system_error> includes | Tomi Valkeinen | |
Missing <system_error> breaks compliation on gcc 4.9. 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 | kmsprint: Include cinttypes instead of inttypes.h | Laurent Pinchart | |
cinttypes is the right C++ header, and doesn't require source files to define __STDC_FORMAT_MACROS to get the integer type format macros. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com> | |||
2016-06-22 | kms++: use DrmPropObject in AtomicReq | Tomi Valkeinen | |
The objects to which we set properties with AtomicReq must have properties, so they are DrmPropObjects instead of DrmObjects. Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com> | |||
2016-06-22 | kms++: update decls.h | Tomi Valkeinen | |
Sort the declarations and add DrmPropObject. 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-20 | Merge V4L2 related work | Tomi Valkeinen | |
2016-06-20 | Framebuffer: don't crash is drmModeGetFB() returns 0 | Tomi Valkeinen | |
2016-06-20 | Add Framebuffer::flush() | Tomi Valkeinen | |
2016-06-17 | kmscube: use drmModeAddFB2 version of ExtFB | Tomi Valkeinen | |
2016-06-16 | utils: add wbm2m | Tomi Valkeinen | |
2016-06-16 | utils: add wbcap | Tomi Valkeinen | |
2016-06-16 | py: add cam.py | Tomi Valkeinen | |
2016-06-16 | py: add pyvid | Tomi Valkeinen | |
2016-06-16 | kmsutils: add VideoDevice | Tomi Valkeinen | |
2016-06-16 | kmsview: use resman | 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-15 | draw_text: support YUV modes | Tomi Valkeinen | |
2016-06-14 | py: add missing pixelformats | Tomi Valkeinen | |
2016-06-11 | py: PixelFormat & DumbFB impro | Tomi Valkeinen | |
2016-06-11 | gitignore: add pycache | Tomi Valkeinen | |
2016-06-11 | kms++util: split to subdirs | Tomi Valkeinen | |
2016-06-11 | kms++: organize into subdirs | Tomi Valkeinen | |
2016-06-11 | cmake: results to bin & lib dirs | Tomi Valkeinen | |
2016-06-11 | rename libkms to kms++ | Tomi Valkeinen | |
2016-06-11 | cmake: add option to build shared libs | Tomi Valkeinen | |
2016-06-11 | rename dirs | Tomi Valkeinen | |
2016-06-11 | kmsprint: print plane formats | Tomi Valkeinen | |
2016-06-07 | py: fix scripts when there's no current crtc | Tomi Valkeinen | |
2016-06-07 | util: add simple text drawing | Tomi Valkeinen | |
2016-06-07 | util: refactor drawing functions | Tomi Valkeinen | |
2016-06-07 | kmsview: small improvements | 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-07 | testpat: use new id/idx resolving | Tomi Valkeinen | |
2016-06-07 | Property: remove now unused to_str() | Tomi Valkeinen | |
2016-06-07 | kmsprint: rewrite kmsprint | Tomi Valkeinen | |
2016-06-07 | add kmsblank app | Tomi Valkeinen | |
2016-06-05 | util: add helpers | Tomi Valkeinen | |
2016-06-04 | Card: remove get_crtc_by_index | Tomi Valkeinen | |
2016-06-04 | Card::get_object(): return nullptr if not found | Tomi Valkeinen | |
2016-06-04 | Videomode: add helpers | Tomi Valkeinen | |