From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jindal, Sonika" Subject: Re: [PATCH 11/11] tests/kms_rotation_crc: IGT for 180 degree HW rotation Date: Wed, 25 Jun 2014 11:30:59 +0530 Message-ID: <53AA659B.2020306@intel.com> References: <1403081847-4364-1-git-send-email-sonika.jindal@intel.com> <1403081847-4364-12-git-send-email-sonika.jindal@intel.com> <20140618113200.GD18833@strange.amr.corp.intel.com> <20140618113909.GF14442@nuc-i3427.alporthouse.com> <53AA6413.7040003@intel.com> <20140625055730.GD17654@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; Format="flowed" Content-Transfer-Encoding: 7bit Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTP id 262336E624 for ; Tue, 24 Jun 2014 23:01:12 -0700 (PDT) In-Reply-To: <20140625055730.GD17654@nuc-i3427.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , "Lespiau, Damien" , "intel-gfx@lists.freedesktop.org" List-Id: intel-gfx@lists.freedesktop.org On 6/25/2014 11:27 AM, Chris Wilson wrote: > On Wed, Jun 25, 2014 at 11:24:27AM +0530, Jindal, Sonika wrote: >> >> >> On 6/18/2014 5:09 PM, Chris Wilson wrote: >>> On Wed, Jun 18, 2014 at 12:32:00PM +0100, Damien Lespiau wrote: >>>> On Wed, Jun 18, 2014 at 02:27:27PM +0530, sonika.jindal@intel.com wrote: >>>>> From: Sonika Jindal >>>>> >>>>> Testcase for 180 degree HW rotation >>>>> >>>>> Cc: sagar.a.kamble@intel.com >>>>> >>>>> Signed-off-by: Sonika Jindal >>>> >>>> The test looks good to me (I haven't checked in details, the bar for igt >>>> is quite a bit lower). It shows two gaps in the igt kms API: >>>> >>>> - Retrieving the primary plane (there's a series from Matt fixing this >>>> and exposing the primary plane through igt_output_get_plane()) >>>> - Adding a set_property() convenience function >>>> (ala igt_plane_set_property("rotation", BIT(DRM_ROTATE_180))) >>>> (no-one is working on that just yet, can de done later) >>>> >>>> A small question before pushing this, have you checked that the test >>>> correctly skips when running with a kernel without rotation support? >>> >>> Note: don't push userspace using new ABI until that ABI has been >>> agreed upon and committed to the kernel. >>> -Chris >>> >> Hi Chris, >> Are you referring to igt kms APIs? In this igt we are not using any >> API which is not merged. > > API also includes property names. If you are happy that everything is > upstream, then it cannot change and is ready to be used. Otherwise we > just end up with broken tests. > -Chris > Ok, got it. This test will not be merged unless the rotation patches and the documentation is merged. -Sonika