Thomas Lindgaard <thomas@it-snedkeren.BLACK_HOLE.dk> writes:
> Okaj - hvordan gør jeg det rent praktisk? Bare sårn noget ala
>
> <program> :0
>
> eller hur?
Noget ala:
$ Xvfb :1 -screen 0 1600x1200x32
$ DISPLAY=:1 xprog
Eller også bruge xvfb-run som i vhert fald følger med Debians
Xvfb-pakker, men xvfb-run er skrevet af Branden Robinson, så det kan
være en Progeny/Debian-specialitet.
> Mjaeh - hvis jeg sætter programmet til at tegne på en virtuel
> framebuffer, vil det så ikke gøre alt "normalt" bortset fra at vise
> mig resultatet, mao. vil jeg ikke få en måling magen til en jeg ville
> kunne få, hvis jeg sad ved maskinen?
Det kommer an på hvordan du definerer 'normalt'. Framerates er meget
hardware-afhængige og nu sætter du den til at måle på et virtuelt
stykke hardware.
Hvis selve OpenGL-delen er flaskehalsen i dit program tror jeg ikke
din måling har særlig meget med virkeligheden at gøre. Hvis OpenGL
bare er en mindre del af dit program kan det dog godt være at du kan
bruge tallet.
--
Peter Makholm | One thing you do is prevent good software from
peter@makholm.net | being written. Who can afford to do professional
http://hacking.dk | work for nothing?
| -- Bill Gates