From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id KAA10422; Wed, 10 Jul 2002 10:02:08 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id KAA10227 for ; Wed, 10 Jul 2002 10:02:07 +0200 (MET DST) Received: from lri.lri.fr (lri.lri.fr [129.175.15.1]) by concorde.inria.fr (8.11.1/8.11.1) with ESMTP id g6A826n12362 for ; Wed, 10 Jul 2002 10:02:07 +0200 (MET DST) Received: from serveur-mail.lri.fr (serveur-mail [129.175.8.90]) by lri.lri.fr (8.11.6/jtpda-5.3.2) with ESMTP id g6A7fba27572 ; Wed, 10 Jul 2002 09:41:37 +0200 (MEST) Received: from pc803.lri.fr (mail@pc803 [129.175.8.114]) by serveur-mail.lri.fr (8.11.6/jtpda-5.3.2) with ESMTP id g6A7fan17548 ; Wed, 10 Jul 2002 09:41:36 +0200 (MEST) Received: from filliatr by pc803.lri.fr with local (Exim 3.33 #1 (Debian)) id 17SC6S-0006Eu-00; Wed, 10 Jul 2002 09:41:36 +0200 From: Jean-Christophe Filliatre MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <15659.58672.564750.535099@pc803.lri.fr> Date: Wed, 10 Jul 2002 09:41:36 +0200 (MEST) To: matthieu.dubuget@libertysurf.fr Cc: caml-list@inria.fr Subject: Re: [Caml-list] Wich solution for a fast powerfull drawing area ? In-Reply-To: <20020709224051.A1618@libertysurf.fr> References: <20020709224051.A1618@libertysurf.fr> X-Mailer: VM 6.49 under Emacs 20.7.2 Reply-To: Jean-Christophe.Filliatre@lri.fr (Jean-Christophe Filliatre) X-MailScanner: Found to be clean Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk Matthieu Dubuget writes: > > I'm looking at ocaml as the language to make ultrasonic programs. > The difficult part for me is the scientific imaging. > I will have to show waveforms (typically 1024 points long) and colormaps > (1024 * 100 * 256 levels of color for example) at comfortable > speed (I mean more than 20 Hz). You may have a look at the SDL library (http://www.libsdl.org/), a powerful cross-platform 2D graphics library. Many Linux games, including commercial ones, use this library. There are (at least) two ocaml interfaces for this library: - one I did some time ago, no more developped, but suitable for relatively simple programs; see http://www.lri.fr/~filliatr/ftp/ocaml/ocamlsdl/ - another on SourceForge, probably much more developped than mine; see http://ocamlsdl.sourceforge.net/ Hope this helps, -- Jean-Christophe Filliātre (http://www.lri.fr/~filliatr) ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners