From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/3220 Path: news.gmane.org!not-for-mail From: Muhammad Sumyandityo Noor Newsgroups: gmane.linux.lib.musl.general Subject: Re: High-priority library replacements? Date: Fri, 26 Apr 2013 19:57:36 +0700 Message-ID: <517A79C0.50502@gmail.com> References: <20130425041553.GA13951@brightrain.aerifal.cx> <20130425211914.2d98535d.idunham@lavabit.com> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="------------000408070307020504040505" X-Trace: ger.gmane.org 1366981070 20849 80.91.229.3 (26 Apr 2013 12:57:50 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 26 Apr 2013 12:57:50 +0000 (UTC) To: musl@lists.openwall.com Original-X-From: musl-return-3224-gllmg-musl=m.gmane.org@lists.openwall.com Fri Apr 26 14:57:54 2013 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 1UViDo-0006Nh-IO for gllmg-musl@plane.gmane.org; Fri, 26 Apr 2013 14:57:52 +0200 Original-Received: (qmail 18338 invoked by uid 550); 26 Apr 2013 12:57:51 -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 18330 invoked from network); 26 Apr 2013 12:57:51 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:content-type; bh=OHGxN/RWg6uVqmYRD+Q3knsfGPWm3b5nCS/Bx/BxPQU=; b=gEGafKBUTwd0JEolIZ6kysMxxHHuWG1RV4D+mxKvKB8q1BIdXprW6Igjf0v9UkGCWI g4fa39dDrnKOXsafZoijPiCdA0AMPJAs33ik68Sga4AEA/PkixmwwTTJHuViaVSAnX11 xHamIOKzCrs1f1PjO1PB/7clJWxasJa2XEjqeRiQTUjKHPH9LvzWBJEfioOgwuZZcY47 RSO1AhA18YMZtvGFg14Go/C6OE9o730E6qdTWok7dW88wTYRjqM2/siUtBPS1v9IANn3 sfgr1Hhx1qOQDsoCJcKqu8SVZqaLgtCGo4aIiXvNhxBPhwB0LdOK4cnenJV+oXnww6EN niXA== X-Received: by 10.68.177.33 with SMTP id cn1mr24720173pbc.189.1366981059348; Fri, 26 Apr 2013 05:57:39 -0700 (PDT) User-Agent: Postbox 3.0.7 (Macintosh/20130119) In-Reply-To: Xref: news.gmane.org gmane.linux.lib.musl.general:3220 Archived-At: This is a multi-part message in MIME format. --------------000408070307020504040505 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit You meant replacement for Mesa? Because TinyGL is software renderer. It's unlikely people will utilize software renderer. As for embedded system, each SoCs provides their own userland to utilize its hardware accelerator. LM wrote: > > On Fri, Apr 26, 2013 at 12:19 AM, Isaac Dunham > wrote: > > A links that may be helpful, perhaps... > http://bashismal.blogspot.com/2011/10/unbloated-resources-in-c.html > > > Nice resource. Thanks for sharing it. > > If anyone's interested in the OpenGL replacement mentioned on that > page, there are 2 other candidates similar to tinyGL. There are > picogl and sdl-tinygl. The Syllable forum ( > http://forum.syllable.org/viewforum.php?f=1 ) has some interesting > information about all three of these and makes some comparisons. If I > remember, one of them has a subset of the glut functionality > included. I believe some porting is typically needed to use any of > them as a replacement for OpenGL. Speaking of glut, freeglut ( > http://freeglut.sourceforge.net/ ) seems more portable and up-to-date > than glut. > > Another interesting resource is picobsd ( > http://code.google.com/p/freebsd-head/source/browse/release/?r=bbfa6f219c41b6850ef0e7699f439ad5488435ae#release%2Fpicobsd > > ). Has some small utility programs. I don't think all of them port > to other operating systems, but some of it does work. > > Sincerely, > Laura --------------000408070307020504040505 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit You meant replacement for Mesa? Because TinyGL is software renderer. It's unlikely people will utilize software renderer. As for embedded system, each SoCs provides their own userland to utilize its hardware accelerator.

LM wrote:

On Fri, Apr 26, 2013 at 12:19 AM, Isaac Dunham <idunham@lavabit.com
<mailto:idunham@lavabit.com>> wrote:

    A links that may be helpful, perhaps...
    http://bashismal.blogspot.com/2011/10/unbloated-resources-in-c.html


Nice resource.  Thanks for sharing it.

If anyone's interested in the OpenGL replacement mentioned on that
page, there are 2 other candidates similar to tinyGL.  There are
picogl and sdl-tinygl.  The Syllable forum (
http://forum.syllable.org/viewforum.php?f=1 ) has some interesting
information about all three of these and makes some comparisons.  If I
remember, one of them has a subset of the glut functionality
included.  I believe some porting is typically needed to use any of
them as a replacement for OpenGL.  Speaking of glut, freeglut (
http://freeglut.sourceforge.net/ ) seems more portable and up-to-date
than glut.

Another interesting resource is picobsd (
http://code.google.com/p/freebsd-head/source/browse/release/?r=bbfa6f219c41b6850ef0e7699f439ad5488435ae#release%2Fpicobsd
).  Has some small utility programs.  I don't think all of them port
to other operating systems, but some of it does work.

Sincerely,
Laura
--------------000408070307020504040505--