[PATCH v6 00/23] modetest enhancements

2013-06-27 Thread Laurent Pinchart
Hi Jerome, Marek,

On Friday 14 June 2013 23:34:34 Laurent Pinchart wrote:
> Hello,
> 
> Here's the sixth (and hopefully final) version of my modeset enhancements
> patch set.
> 
> Beside various cleanups, these patches allow dropping master after mode set,
> configuring more than two pipes and planes, setting properties from the
> command line, setting plane positions and configuring pipes with multiple
> connectors in cloned mode.
> 
> The code has been tested with the R-Car DU DRM driver.

Any chance to get this series applied ?

-- 
Regards,

Laurent Pinchart



Re: [PATCH v6 00/23] modetest enhancements

2013-06-27 Thread Laurent Pinchart
Hi Jerome, Marek,

On Friday 14 June 2013 23:34:34 Laurent Pinchart wrote:
 Hello,
 
 Here's the sixth (and hopefully final) version of my modeset enhancements
 patch set.
 
 Beside various cleanups, these patches allow dropping master after mode set,
 configuring more than two pipes and planes, setting properties from the
 command line, setting plane positions and configuring pipes with multiple
 connectors in cloned mode.
 
 The code has been tested with the R-Car DU DRM driver.

Any chance to get this series applied ?

-- 
Regards,

Laurent Pinchart

___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel


[PATCH v6 00/23] modetest enhancements

2013-06-15 Thread Laurent Pinchart
Hello,

Here's the sixth (and hopefully final) version of my modeset enhancements
patch set.

Beside various cleanups, these patches allow dropping master after mode set,
configuring more than two pipes and planes, setting properties from the
command line, setting plane positions and configuring pipes with multiple
connectors in cloned mode.

The code has been tested with the R-Car DU DRM driver.

Changes since v5:

- Fixed a bug in the -M argument handling that broke the default behaviour

Changes since v4:

- Update the usage line with the newly added parameters
- Fixed a bad copy in the -w argument handling
- Use widthxheight[+-]x[+-]y to specify plane size and position
- Fixed two bugs in buffer allocation and pattern generation (22/23 and 23/23)

Laurent Pinchart (23):
  modetest: Fix warnings
  modetest: Remove extern declarations of opt(arg|ind|err|opt)
  modetest: Sort command line arguments
  modetest: Add a command line parameter to select the driver
  modetest: Add a command line parameter to drop master after mode set
  modetest: Retrieve all resources in one go
  modetest: Don't limit mode set and planes to two instances
  modetest: Add a command line parameter to set properties
  modetest: Allow specifying plane position
  modetest: Print the plane ID when setting up a plane
  modetest: Remove the -m argument
  modetest: Create a device structure
  modetest: Compute CRTC pipe number as needed
  modetest: Remove the struct connector_arg encoder field
  modetest: Store the crtc in the connector_arg structure
  modetest: Store the mode in the crtc structure
  modetest: Give the CRTC ID to the -P option
  modetest: Split mode setting and plane setup
  modetest: Rename struct connector_arg to struct pipe_arg
  modetest: Support pipes with multiple connectors
  modetest: Try all possible encoders for a connector
  modetest: Fix line stride in SMPTE YUV packet pattern generator
  modetest: Allocate NV buffers large enough for the two planes

 tests/modetest/Makefile.am |4 +-
 tests/modetest/buffers.c   |   44 +-
 tests/modetest/buffers.h   |5 +-
 tests/modetest/modetest.c  | 1197 +++-
 4 files changed, 884 insertions(+), 366 deletions(-)

-- 
Regards,

Laurent Pinchart



[PATCH v6 00/23] modetest enhancements

2013-06-14 Thread Laurent Pinchart
Hello,

Here's the sixth (and hopefully final) version of my modeset enhancements
patch set.

Beside various cleanups, these patches allow dropping master after mode set,
configuring more than two pipes and planes, setting properties from the
command line, setting plane positions and configuring pipes with multiple
connectors in cloned mode.

The code has been tested with the R-Car DU DRM driver.

Changes since v5:

- Fixed a bug in the -M argument handling that broke the default behaviour

Changes since v4:

- Update the usage line with the newly added parameters
- Fixed a bad copypaste in the -w argument handling
- Use widthxheight[+-]x[+-]y to specify plane size and position
- Fixed two bugs in buffer allocation and pattern generation (22/23 and 23/23)

Laurent Pinchart (23):
  modetest: Fix warnings
  modetest: Remove extern declarations of opt(arg|ind|err|opt)
  modetest: Sort command line arguments
  modetest: Add a command line parameter to select the driver
  modetest: Add a command line parameter to drop master after mode set
  modetest: Retrieve all resources in one go
  modetest: Don't limit mode set and planes to two instances
  modetest: Add a command line parameter to set properties
  modetest: Allow specifying plane position
  modetest: Print the plane ID when setting up a plane
  modetest: Remove the -m argument
  modetest: Create a device structure
  modetest: Compute CRTC pipe number as needed
  modetest: Remove the struct connector_arg encoder field
  modetest: Store the crtc in the connector_arg structure
  modetest: Store the mode in the crtc structure
  modetest: Give the CRTC ID to the -P option
  modetest: Split mode setting and plane setup
  modetest: Rename struct connector_arg to struct pipe_arg
  modetest: Support pipes with multiple connectors
  modetest: Try all possible encoders for a connector
  modetest: Fix line stride in SMPTE YUV packet pattern generator
  modetest: Allocate NV buffers large enough for the two planes

 tests/modetest/Makefile.am |4 +-
 tests/modetest/buffers.c   |   44 +-
 tests/modetest/buffers.h   |5 +-
 tests/modetest/modetest.c  | 1197 +++-
 4 files changed, 884 insertions(+), 366 deletions(-)

-- 
Regards,

Laurent Pinchart

___
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel