From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.1.3 Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by yquem.inria.fr (Postfix) with ESMTP id D4C07BC69 for ; Sat, 29 Dec 2007 22:21:47 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgAAAEdJdkfVJFBblmdsb2JhbACQEAEBAQEHBAYREQeZTA X-IronPort-AV: E=Sophos;i="4.24,221,1196636400"; d="scan'208";a="6134952" Received: from mx-out.libertysurf.net (HELO mail.libertysurf.net) ([213.36.80.91]) by mail1-smtp-roc.national.inria.fr with ESMTP; 29 Dec 2007 22:21:47 +0100 Received: from [192.168.1.2] (91.168.186.6) by mail.libertysurf.net (7.3.118.8) id 471E041000D54EB0 for caml-list@yquem.inria.fr; Sat, 29 Dec 2007 23:22:47 +0100 From: Florent Monnier To: caml-list@yquem.inria.fr Subject: openGL shader demos Date: Sat, 29 Dec 2007 22:20:48 +0100 User-Agent: KMail/1.8.2 References: <200712232257.33658.fmonnier@linux-nantes.fr.eu.org> <0F10F9FC-2F5E-44CD-8E60-E79D4B730E80@gmx.de> <200712280121.42737.jon@ffconsultancy.com> In-Reply-To: <200712280121.42737.jon@ffconsultancy.com> MIME-Version: 1.0 Content-Disposition: inline Message-Id: <200712292220.48821.fmonnier@linux-nantes.org> Organization: l'Association Linux-Nantes X-Face: [{!EI-jR*iZG61`YL,Q=[hKb"ii9*GEF:1p6~)I%sLcuVY}sZYu{G=?;[ib.`0$.{`U)9hr dvl}qs!$5BI3RZ@{^HHSU?&YoHT.o}PTm9+'5!Ar,fq,X[>ZG/U3z9DNT|.aZ*rH4+9E4O Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Spam: no; 0.00; bindings:01 lablgl:01 lablgl:01 ocaml:01 wrote:01 wrote:01 usefull:02 module:03 bugs:03 opengl:03 opengl:03 interface:06 quite:08 demos:08 demos:08 > I'm not quite sure where Florent's bindings fit in because they lack > packages and users like GLCaml and lack support for OpenGL 2 like LablGL. I mainly did it for my own usage, and I provide it in case it could be usefull for other people. And while I wrote a module to use glMLite with LablGL's interface, I've discovered bugs both in glMLite and in LablGL: for exemple in LaglGL eval_coord2 was wrapped to glEvalCoord1d in stead of glEvalCoord2d. > I recently wrote several OpenGL 2 shader demos in OCaml If your OCaml-OpenGL demos are available on the web, I would be well interested to get those. (Or if they are not, maybe you could send in email.) -- Best Regards Florent