From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Anholt Subject: Re: [PATCH RESEND 6/6] drm/vc4: update cursors asynchronously through atomic Date: Wed, 31 May 2017 17:43:26 -0700 Message-ID: <87wp8wtu4x.fsf@eliezer.anholt.net> References: <20170525195144.18134-1-gustavo@padovan.org> <20170525195144.18134-7-gustavo@padovan.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0818614289==" Return-path: In-Reply-To: <20170525195144.18134-7-gustavo@padovan.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Gustavo Padovan , dri-devel@lists.freedesktop.org Cc: Gustavo Padovan , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org --===============0818614289== Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Gustavo Padovan writes: > From: Gustavo Padovan > > Add support to async updates of cursors by using the new atomic "Add support for" > interface for that. Basically what this commit does is do what > vc4_update_plane() did but through atomic. > > v3: move size checks back to drivers (Ville Syrj=C3=A4l=C3=A4) > > v2: move fb setting to core and use new state (Eric Anholt) Given that vc4 isn't using drm_atomic_helper_commit(), isn't this effectively disabling async cursor updates on vc4? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE/JuuFDWp9/ZkuCBXtdYpNtH8nugFAlkvYy4ACgkQtdYpNtH8 nui0Qg/+JmfOau+RAnSBBpLyeK9IxIoo4E4DGzlCiydcs17pdJlZHY/O15dpiYYq ENxI3OS2DJVr1VA/i8F5IUkGJ+NMZw3tbQwK8wwO6ilamo8AZJZ/8hAXPS71YQ9I oFQlHrJ/83sKoQpf7eIOMXGDbmwPCc+xaMT9Iztc/pu4o0geqJT77T74V8Dn3/LW 9KPaAAK9yKplcAK5C2/8XnNSo8i5XlyH0uZORcNShdTfoMy54SEE60nJHh0YNYQQ cuWIyliFAVL90lV0uKxxCC5+Nt1CVYPk5ws9O+A6C5OlODRDgFS8+kdaASvqM147 2aQqYDJWysLH7yRqTBWE7jOeMA8lLKwWJE7dhdxOcsmFBTv6zMb57mByrzUK3n2+ SeHi4z8GsVBKYqp9dy3cEi/ZQV/uk1n6jXIh3V5LGLOSRamOaSx1yRR0MFTlmhLi l7g1OVaBUsXbKJpmmYoDPWuwCYmjRyiP2NjvmehdYwiNaVZuwAmKhVZyoTMlVDwK NvE2M8VSeoc48RfxkSA4BnOmrL58eByhGh2kJM5sl/zDTII3O/oLyhVEMnR2lc75 CPQ8O8JtTc3R8c69ZK4xBJI05NmATFkXVFa/vSS93hqBALvCqwSYe/fltqXEdrrF cbEPGackbRp5ATs93AgbmDLQBRGQ8TGkgV+/u1zQVBi5AoQe6m4= =uv6Z -----END PGP SIGNATURE----- --=-=-=-- --===============0818614289== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============0818614289==--