From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/1013 Path: news.gmane.org!not-for-mail From: aep Newsgroups: gmane.linux.lib.musl.general Subject: Re: Hello Date: Fri, 08 Jun 2012 18:17:04 +0200 Message-ID: References: <20120607200123.402a1672@sibserver.ru> <4FD0A902.6070108@barfooze.de> <20120607231831.66c78c33@sibserver.ru> <4FD0D6D9.5080707@barfooze.de> <20120607161928.GE163@brightrain.aerifal.cx> <20120608011516.0b5fca7d@sibserver.ru> <20120608033141.GH163@brightrain.aerifal.cx> <1cea84019d95a5f03dee3b8f29cc310f@exys.org> <20120608141424.GL163@brightrain.aerifal.cx> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1339172023 23553 80.91.229.3 (8 Jun 2012 16:13:43 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 8 Jun 2012 16:13:43 +0000 (UTC) To: Original-X-From: musl-return-1014-gllmg-musl=m.gmane.org@lists.openwall.com Fri Jun 08 18:13:42 2012 Return-path: Envelope-to: gllmg-musl@plane.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1Sd1oj-0003N3-D7 for gllmg-musl@plane.gmane.org; Fri, 08 Jun 2012 18:13:41 +0200 Original-Received: (qmail 30376 invoked by uid 550); 8 Jun 2012 16:13:41 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Original-Received: (qmail 30368 invoked from network); 8 Jun 2012 16:13:40 -0000 In-Reply-To: <20120608141424.GL163@brightrain.aerifal.cx> X-Sender: aep@exys.org User-Agent: Roundcube Webmail/0.5.4 Xref: news.gmane.org gmane.linux.lib.musl.general:1013 Archived-At: > Actually, it might have. Especially with integrated Intel graphics, > if I'm not mistaken there is no "video memory"; the graphics > controller just uses part of main memory for video purposes, right? sandy bridge and stuff? I am slighly behind current x86 tech, so i don't know, but it's just an implementation detail anyway. The hardware part of copying CPU to GPU memory is barely relevant anymore. GFX nowadays is all about shoving the whole program into the gpu, so the cpu can do other things, i.e. GLSL. In 1980 you had to load stuff back and forth to manipulate pixels, nowadays you just tell the gpu to manipulate the pixels in a bulk without ever loading the frame in main memory. Xorg is quite backwards in that perpective, as it is designed for drawing UI's on any arbitrary device. You probably could draw on a printer. Fortunately we have DRI now which allows us to just bypass all of this mess and go to the gpu directly.