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=AWL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by yquem.inria.fr (Postfix) with ESMTP id 9D318BC69 for ; Thu, 5 Jul 2007 02:24:59 +0200 (CEST) Received: from mail21.bluewin.ch (mail21.bluewin.ch [195.186.18.66]) by concorde.inria.fr (8.13.6/8.13.6) with ESMTP id l650OxuC022925 for ; Thu, 5 Jul 2007 02:24:59 +0200 Received: from [10.0.1.2] (85.2.35.139) by mail21.bluewin.ch (Bluewin 7.3.121) id 4689B8B5000A49EF for caml-list@yquem.inria.fr; Thu, 5 Jul 2007 00:24:59 +0000 Mime-Version: 1.0 (Apple Message framework v752.2) In-Reply-To: <200707042222.13783.jon@ffconsultancy.com> References: <002501c7be76$d0348630$ac01a8c0@johnyaya> <200707042222.13783.jon@ffconsultancy.com> Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed Message-Id: <3E92B237-EEF9-48BF-A0B9-C3793C1B3D9D@epfl.ch> Content-Transfer-Encoding: quoted-printable From: =?ISO-8859-1?Q?Daniel_B=FCnzli?= Subject: Re: [Caml-list] ANN: Chess III Arena 0.5 Date: Thu, 5 Jul 2007 02:25:28 +0200 To: caml-list@yquem.inria.fr X-Mailer: Apple Mail (2.752.2) X-Miltered: at concorde with ID 468C3A5B.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; bunzli:01 buenzli:01 faq:01 graph:01 caml-list:01 data:02 epfl:02 opengl:02 opengl:02 objects:02 seems:03 optimizing:03 driver:04 driver:04 daniel:04 Le 4 juil. 07 =E0 23:22, Jon Harrop a =E9crit : > The small function that I gave posted offloads the prioritization =20 > of texture and vertex data to the OpenGL driver > and good drivers (e.g. any nVidia driver) will do an excellent job =20 > of optimizing for you. [...] > What hardware and drivers are you using? This may not be due to hardware. Looking at the call graph of =20 draw_md3 it seems that a glTexImage2D gets captured by the display =20 list. On some platforms this is not a good thing, texture objects =20 (GlTex.gen_texture etc.) should be used instead. See for example =20 question 16.090 here [1]. Daniel [1] http://www.opengl.org/resources/faq/technical/displaylist.htm=