|
From: Tom S. <to...@as...> - 2004-02-02 12:58:05
|
To clarify the problem, here are the results of some timed tests: I tried the rendering the same simple model with many different sizes of texture: Here are the results: a) texture w:250 h:250, render time: 94 - 109 ms b) texture w:260 h:260, render time: 297 - 328 ms c) texture w:500 h:500, render time: 297 - 328 ms -Computer used: Celeron 2.2GHz, WinXP, 192MB RAM -Quesa 1.6d18 (release version), 32bpp PixmapDrawContext, w:163, h:193 -Model was: 6 4-sided TQ3Polygons, immediate mode -In each test, one 32bpp texture was used to texture all the faces. -Model was rendered more than once in each test to avoid any 1st-render overhead. The program was restarted in each case. I find these results interesting, because the texture in test b is just 8% larger than in a, yet takes 3x as long to render. Something to do with a cache limit, perhaps? Any ideas/more info on this are gratefully received. Tom > Hi, > > I am experiencing the following issue with a Quesa based > app I am writing: > > Win32 and Mac OS X (I havent tested on other platforms): > Rendering any textured model to an offscreen DrawContext seems > to take a very long time. I get roughly 3 fps on a 2.2GHz P4 for the > simplest of textured models in a 160x200, 32bpp PixmapDrawContext. > > Non textured models render much faster, and on-screen rendering > of any model performs great. > > Is this expected behaviour for Quesa, or am I doing something wrong? > > Thanks, > > Tom |