Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-15 | AtomicReq: add add_display() helper | Tomi Valkeinen | |
2016-08-15 | ResourceManager: add card() | Tomi Valkeinen | |
2016-08-15 | support finding fractional vrefresh | Tomi Valkeinen | |
2016-08-15 | modedb: fix vrefresh for ilace | Tomi Valkeinen | |
2016-08-15 | testpat & kmsprint: improve mode prints | Tomi Valkeinen | |
2016-08-12 | ExtCPUFramebuffer: add size and offset params | Tomi Valkeinen | |
Add size and offset params to ExtCPUFramebuffer, so that we can fix fbtestpat's test pattern size on larger virtual fbdevs. | |||
2016-08-12 | fbtestpat: remove extra leftover memcpy | Tomi Valkeinen | |
2016-08-11 | add basic cmake install system | Tomi Valkeinen | |
2016-08-11 | Merge branch 'master' of git://github.com/jsarha/kmsxx | Tomi Valkeinen | |
2016-08-11 | Add BGR888 (BG24) and BGR565 (BG16) pixelformats. | Jyri Sarha | |
Note colorbar does not support 24 bit modes (RGB888 or BGR888) yet. | |||
2016-08-10 | Merge branch 'yem/musl' of git://github.com/yann-morin-1998/kmsxx | Tomi Valkeinen | |
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 | |