From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH v4 00/11] Enabling 180 degree rotation for sprite and crtc planes Date: Mon, 10 Feb 2014 15:52:12 +0200 Message-ID: <20140210135212.GN3891@intel.com> References: <1391780716-21896-1-git-send-email-sagar.a.kamble@intel.com> <20140210104130.7e7c3c93@alan.etchedpixels.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE Return-path: Content-Disposition: inline In-Reply-To: <20140210104130.7e7c3c93@alan.etchedpixels.co.uk> Sender: linux-kernel-owner@vger.kernel.org To: One Thousand Gnomes Cc: sagar.a.kamble@intel.com, daniel.vetter@ffwll.ch, intel-gfx@lists.freedesktop.org, linux-kernel@vger.kernel.org, vijay.a.purushothaman@intel.com, tomi.valkeinen@ti.com, dri-devel@lists.freedesktop.org, gregkh@linuxfoundation.org, joe@perches.com, airlied@redhat.com List-Id: intel-gfx@lists.freedesktop.org On Mon, Feb 10, 2014 at 10:41:30AM +0000, One Thousand Gnomes wrote: > On Fri, 7 Feb 2014 19:15:05 +0530 > sagar.a.kamble@intel.com wrote: >=20 > > From: Sagar Kamble > >=20 > > These patches will enable 180 degree rotation for CRTC and Sprite p= lanes. > > Changelog: > > 1. drm/i915: Add 180 degree primary plane rotation support > > Addressed review comments for CRTC rotation from FBC, page flip, CR= TC active/ > > inactive perspective. >=20 > Does this mean it should also handle horizontal mirroring in > hardware (180=B0 rotate, and scan lines backwards combined) ? Our hardware doesn't support mirroring (h or v). Well, unless you count h+v mirroring since that's 180 degree rotation :) Anyways IIRC the old video overlay (present on gen2-4) was the only pla= ne to ever support mirroring on Intel hardware. With all other planes we'r= e limited to 0 and 180 degree rotation. --=20 Ville Syrj=E4l=E4 Intel OTC