Age | Commit message (Collapse) | Author |
|
Add a new -p option to select output to a plane instead of to the main
CRTC.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
|
|
Use /dev/video0 as the video node when the -i option is missing.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
|
|
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
|
|
The left and top coordinates are parsed in the wrong order. Fix this.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
|
|
Sort the options alphabetically in the code, and by category in the help
message.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
|
|
There's no need to enqueue an initial page flip. Don't do it.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
|
|
Factor the common page flip code out to a function.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
|
|
Factor the common buffer queuing code out to a function.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
|
|
Create drm and v4l2 device objects and factor the initialization code
out of main().
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
|
|
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
|
|
Casting a 32-bit integer to a void * generates a warning. Fix it by
casting the integer to an unsigned long first. This has no effect on
32-bit machines as unsigned long are 32-bit integers there.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
|
|
Mark unused function parameters as unused and fix signed vs. unsigned
comparisons.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
|
|
Specify the requested connector on the command line by its KMS ID
instead of the connector index in the connectors array. This makes
command line arguments match the information returned by KMS test tools
such as modetest.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
|
|
The GEM buffers we allocate will only be used as backing memory for the
frame buffer. Dumb GEM buffers can fullfill that task and remove
dependencies on the Exynos driver. Use them.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
|
|
|
|
|