From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, RCVD_IN_DNSWL_NONE autolearn=no autolearn_force=no version=3.4.4 Received: (qmail 14490 invoked from network); 30 Nov 2020 08:09:07 -0000 Received: from ewsd.inri.net (107.191.116.128) by inbox.vuxu.org with ESMTPUTF8; 30 Nov 2020 08:09:07 -0000 Received: from balrog.mythic-beasts.com ([46.235.227.24]) by ewsd; Mon Nov 30 03:04:02 -0500 2020 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=quintile.net; s=mythic-beasts-k1; h=To:Subject:Date:From; bh=Y10Dr7ALAAgTO82bj2bdFTARoe/A2sVixiEcj4sYgnM=; b=FC0LlnRenTt3ni3HpCUw1WXAg9 bneD68zmRAhzctwfYVHYFzYwWw3cHIXuCoJipNx5KrqsqHk5SeIgksfsNV7Zh+wPRruh6hHQYWQmn 6mdL33HYYutrQHt1XPLmD0PFHewZjZtJJi9ZrDJvmrlRLjaKaoKqXzeg4w3CnJcf6SQUfXKRT+x6F duQB70CNlseJRID7Lm6Nab6X5htSK0GkZF7YiA2SMYDmUAkJWAvwXZK9YQwLkoqAEjRcHg4dYMFrf EGyEvjbnm3OXRwZkARrr+QoGghPjUUc8YhnmsCTuaywgGI2a6Zn1l3CgV2RgXwmddpjzbgA3EKLBx Xt2iQmOA==; Received: from [81.187.198.132] (port=57561 helo=[192.168.1.34]) by balrog.mythic-beasts.com with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92.3) (envelope-from ) id 1kjeA7-0006aM-36 for 9front@9front.org; Mon, 30 Nov 2020 08:03:59 +0000 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: Steve Simon Mime-Version: 1.0 (1.0) Date: Mon, 30 Nov 2020 08:03:53 +0000 Message-Id: To: 9front@9front.org X-Mailer: iPhone Mail (18B92) X-BlackCat-Spam-Score: 4 List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: RESTful flexible extension shader Subject: [9front] /dev/draw performance Reply-To: 9front@9front.org Precedence: bulk quote: =E2=80=9CThe current windowing/graphics setup with /dev/draw as a ke= rnel device and rio itself was implemented after Thompson, Ritchie, and Pike= left Bell Labs and others thought the window system needed optimizing.=E2=80= =9D This is not my memory. work on plan9 switched to Brazil in 95, i believe it was seen as an experime= ntal branch to try some major changes. the switch from 81/2 to rio and the n= ew /dev/draw model was a major part of this. This was back ported to plan9 i= n time for the 3rd release in 2000 - just around the time many left the labs= . I am not saying rio cannot be improved, but characterising it as inferior wo= rk by inferior people is (i feel) unfair and incorrect. -Steve