From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-0.6 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 34CE1C5ACD6 for ; Wed, 18 Mar 2020 14:39:16 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id E61A120770 for ; Wed, 18 Mar 2020 14:39:15 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=emersion.fr header.i=@emersion.fr header.b="01ZelgfE" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org E61A120770 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=emersion.fr Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 4FE0B6E90B; Wed, 18 Mar 2020 14:39:15 +0000 (UTC) Received: from mail1.protonmail.ch (mail1.protonmail.ch [185.70.40.18]) by gabe.freedesktop.org (Postfix) with ESMTPS id 15BA96E909 for ; Wed, 18 Mar 2020 14:39:14 +0000 (UTC) Date: Wed, 18 Mar 2020 14:38:48 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=emersion.fr; s=protonmail; t=1584542351; bh=F/4oxZLpSjIeFJ5NoW98o6fVsMdxfwLvfyI8E2/8/1Y=; h=Date:To:From:Cc:Reply-To:Subject:In-Reply-To:References: Feedback-ID:From; b=01ZelgfEOM7t/xQb86g5TC3CWBjVsqAH59IdpwukMkDqYlRdDng+sTT1as7L8zpV8 DG/rI5jVSrphPZh2o9g7sXylBDk4SvnHmugB6yazrAc3jglTyvwhN51Iov88XNvXO8 takUh0wrI7/Em+QGAh5Lh12bM8mGchmfKj3759oc= To: Hans de Goede From: Simon Ser Subject: Re: Atomic KMS API lacks the ability to set cursor hot-spot coordinates Message-ID: In-Reply-To: <9d86bbe4-70cf-273d-4d61-aec06011d441@redhat.com> References: <9d86bbe4-70cf-273d-4d61-aec06011d441@redhat.com> Feedback-ID: FsVprHBOgyvh0T8bxcZ0CmvJCosWkwVUg658e_lOUQMnA9qynD8O1lGeniuBDfPSkDAUuhiKfOIXUZBfarMyvA==:Ext:ProtonMail MIME-Version: 1.0 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Simon Ser Cc: =?UTF-8?Q?Jonas_=C3=85dahl?= , "dri-devel@lists.freedesktop.org" Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" Hi, > 1) Letting the VM-viewer window-system draw the cursor as it normally > would draw it. Why is this important? Can't the VM viewer hide the cursor and use a sub-surface to manually draw the cursor plane configured by the guest? This would also allow the compositor running inside the VM to correctly have control over the cursor position, which is necessary for pointer constraints. Thanks, Simon _______________________________________________ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel