From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by walapai.inria.fr (8.13.6/8.13.6) with ESMTP id p0K1Vvrb017463 for ; Thu, 20 Jan 2011 02:31:57 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AjMGAMEeN02uedqy/2dsb2JhbACWL48NvTOFUASEb4lT X-IronPort-AV: E=Sophos;i="4.60,347,1291590000"; d="scan'208";a="95968747" Received: from b2.da.79ae.static.theplanet.com (HELO pse.psellos.com) ([174.121.218.178]) by mail1-smtp-roc.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-SHA; 20 Jan 2011 02:31:51 +0100 Received: from [192.168.0.74] (97-113-252-44.tukw.qwest.net [97.113.252.44]) (authenticated bits=0) by pse.psellos.com (8.13.8/8.13.8) with ESMTP id p0K1VFDH030005 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 19 Jan 2011 19:31:47 -0600 From: Jeffrey Scofield Content-Type: text/plain; charset=us-ascii Message-Id: <02250EE7-82D5-4542-A579-8E4E90784963@psellos.com> Date: Wed, 19 Jan 2011 17:31:15 -0800 Cc: Jeffrey Scofield To: caml-list@inria.fr Mime-Version: 1.0 (Apple Message framework v1082) X-Mailer: Apple Mail (2.1082) Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by walapai.inria.fr id p0K1Vvrb017463 Subject: [Caml-list] OCaml wrappers available for OpenGL ES I needed an OCaml interface to OpenGL ES for a project. After looking around, I decided to create my own interface, as a set of patches to LablGL. I've made the patches publicly available, along with instructions on how to build the interface. You can find them here: http://psellos.com/ocaml/lablgles-build.html What the patches do, roughly, is remove stuff that isn't supported by OpenGL ES, adjust names that are different from standard OpenGL, and add support for two OpenGL ES extensions: framebuffer objects[1] and PVRTC compressed textures[2]. The patches are known to work on iPhone (part of a shipping product). Regards, Jeffrey Scofield [1]: http://khronos.org/registry/gles/extensions/OES/OES_framebuffer_object.txt [2]: http://khronos.org/registry/gles/extensions/IMG/IMG_texture_compression_pvrtc.txt