From mboxrd@z Thu Jan 1 00:00:00 1970 From: Keith Packard Subject: Re: Implementing the accelerated DRI/DRM driver for a pure 2D graphics card? Date: Mon, 11 Aug 2014 21:15:43 -0700 Message-ID: <86mwbaqr68.fsf@hiro.keithp.com> References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0511970796==" Return-path: Received: from keithp.com (home.keithp.com [63.227.221.253]) by gabe.freedesktop.org (Postfix) with ESMTP id 1C05B6E02E for ; Mon, 11 Aug 2014 21:15:52 -0700 (PDT) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Tom Li , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0511970796== Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Tom Li writes: > So I just stuck at here. Is there a standard way to just let > userspace/DDX to access the 2D drawing processor by the exported > interface or DRI/DRM layer? The Intel UXA driver uses the 2D engine for simple X acceleration through the kernel DRI/GEM interfaces. The portion of that interface designed to support accelerated graphics operations is entirely GPU-specific, so you would design that based on how your card works, and the resulting 2D driver would be chipset specific as well, using the custom kernel interfaces you create. =2D-=20 keith.packard@intel.com --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIVAwUBU+mU8tsiGmkAAAARAQiPag//V9pnYSzGQlP1EseDadlMbSC+u/I0ZINK Ak2k+aBs45g7CbT5c37g+qf08YKIU65jlMt8wHBIZr5f/KVrBm0tWBXuKIOKtXl/ IhQgU6hFDcE6ZqYwr07mFYzksSYAILEkSxsu+7yKITv0+XZYbjRNimNICCK1vnOn qqyxG1ruaOjUAuyNE38ix/pfYp/kO+J/gMvo3bEZNfaJRi8KA7THNd6Ie3fRKt3+ HiAxFJp5QqTUrFD0rnY/kkJA/le91bJC/WRvjMu+3RHP3BBt+XNvoj4SBvAClYr5 WHgDAZGSRQtV4hTfMxWB+kOh4vZMtKWfmLFUpYWovCTmPgvJM/RqWG1XtHK6RxKu ASii0wFwE+EODD7pCRWfW2z58bWBA9j8Wb3elw7obpoxK4Zk1DiRjJujMGxDCvsa aqLY0q86Vm6uqpaq2XLe4vcP64C1JUaVwP+fz8YKT7fJ9l+KoP5yqThNHOHQN+Ev ZgO2k2sfAqYM1Br96xWBQ+ZA8ROV97uOPcrUGiYZU6XWqKiSq2ue5E6n6pxvuqLM UdQaGqMv4RHyo1Jm871tVQPKXFVd3U1u9lvgX+S7f3dSV+bNg2/P1RlMzn2y/KMY pY+PsjYHqfFr8ImVW0YDaA3/Mu7eZjlq+U6N91K5SAJ5Py6RtARU4E520JbjsMpw 57lzh/4efK0= =3jO3 -----END PGP SIGNATURE----- --=-=-=-- --===============0511970796== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ dri-devel mailing list dri-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/dri-devel --===============0511970796==--