Re: [info-performer] Vsync under Linux with ATI board

Date view Thread view Subject view Author view

From: Brian Furtaw (brian++at++sgi.com)
Date: 01/15/2004 08:27:56


Yes the SYNC_to_vblank just tries to insure that swapbuffers happens
during the vertical blanking period (ATI or NVidia). So Performer will
only render out frames as fast as the refresh rate of your monitor
whether SYNC_to_vblank or not. OpenGL applications that don't use
Performer can swapbuffers as fast as you want.

Brian

Dorosky, Christopher G wrote:
> Does that mean if the ATI equivalent of __GL_SYNC_TO_VBLANK isn't set,
> it STILL won't run faster than the monitor, like it will on NVIDIA?
>
>
>
> -----Original Message-----
> From: owner-info-performer++at++performer.engr.sgi.com
> [mailto:owner-info-performer++at++performer.engr.sgi.com]On Behalf Of Brian
> Furtaw
> Sent: Tuesday, January 13, 2004 10:37 AM
> To: Hofer Hans-Peter RUAG E
> Cc: info-performer++at++sgi.com
> Subject: Re: [info-performer] Vsync under Linux with ATI board
>
>
> Performer will only run as fast as the vertical refresh rate of your
> monitor.
>
> Brian
>
> Hofer Hans-Peter RUAG E wrote:
>
>>Hi Performer's
>>
>>I've installed OpenGL Performer 3.1 EA under Linux RedHat 9.0 on an
>
> E&S
>
>>SimFusion 6000 (based on ATI Radeon 9700) system.
>>The system works fine except of the frame/vsync synchronization.
>>On starup of perfly, I get the messages below:
>>
>> 1452 PF
>>================================================
>> 1452 PF Checking for 'performer_linux' license.
>> 1452 PF
>>================================================
>> 1452 PF = OpenGL Performer 3.1
>>=
>> 1452 PF = EARLY ACCESS
>>=
>> 1452 PF = DEMO EDITION
>>=
>> 1452 PF
>>================================================
>> 1452 PF = For information about purchasing
>
> the full
>
>>=
>> 1452 PF = OpenGL Performer product,
>
> visit
>
>>=
>> 1452 PF =
>
> http://www.sgi.com/software/performer/
>
>>=
>> 1452 PF
>>================================================
>> 1452 PF Info(22): PFSHAREDSIZE overriding size to
>
> 1464843.75
>
>>KBytes
>> 1452 PF Debug/Resource(22): pfInitArenas() Allocated 1464843KB:
>>0x0x4375b000 - 0x0x9cdddf00
>> 1452 PF Debug: Using attributes_min for query:
>>[../pfWindow.C:4480]
>> 1452 PF Debug: OpenGL Version String: 1.3
>
> (X4.3.0-3.1.0)
>
>> 1452 PF Debug: OpenGL Version 1.30
>> 1452 PF Debug: OpenGL Version >= 1.1
>> 1452 PF Debug: OpenGL Version >= 1.2
>> 1452 PF Debug: OpenGL Version >= 1.3
>> 1452 PF Debug: Machine Type: simFUSION 6000 Pentium 4
>
> (SSE2)
>
>>(WS) (GNU_ICD)
>> 1452 PF Notice/Resource: Using generic graphics type 30.
>> 1452 PF Debug: No vsync GLX extension. Emulating
>
> vsync.
>
>> 1452 PF Debug: GL_MAX_3D_TEXTURE_SIZE = 2048
>> 1452 PF Debug/Resource(22): pfDataPool::create() - pid 1452 - 16384
>
> bytes
>
>>at 0x0xa5f83000 succeeded for /usr/tmp/pfClock.1452.pfdpool
>> 1452 PF Debug/Internal(2): Using experimental new freeRunSema
>
> strategy
>
>> 1452 PF (setenv _PF_SEMA_NEW_PARADIGM 0 to
>>override)
>> 1452 PF Debug: uname: sysname=Linux nodename=IG-1-1
>>release=2.4.20-8bigmem version=#1 SMP Thu Mar 13 17:32:29 EST 2003
>>machine=i686
>>
>>
>>The perfly shows FREE_RUN, but achieves only the emulated 60Hz. How
>
> can I
>
>>force a "true" free run (as fast as possible)?
>>
>>Thanks,
>>Hans-Peter
>>
>>
>> Hans-Peter Hofer
>> Senior Software Engineer
>>
>> RUAG Electronics
>> Stauffacherstrasse 65
>> Postfach
>> CH-3000 Bern 22
>>
>> Tel. +41 31 32 47280
>> Fax. +41 31 32 45679
>> E-Mail hans-peter.hofer++at++ruag.com
>> URL www.ruag.com
>>
>>
>>
>
> -----------------------------------------------------------------------
>
>> List Archives, Info, FAQ: http://www.sgi.com/software/performer/
>> Open Development Project: http://oss.sgi.com/projects/performer/
>> Submissions: info-performer++at++sgi.com
>> Admin. requests: info-performer-request++at++sgi.com
>>
>
> -----------------------------------------------------------------------
>
>> Download OpenGL Performer 3.1 Early-Access Alphas:
>> ftp://download.sgi.com/pub/access/projects/performer/download/3.1EA/
>>
>
> -----------------------------------------------------------------------
>

-- 
     ----oOOo----    ----oOOo----    ----oOOo----    ----oOOo----

Brian Furtaw (brian++at++sgi.com) Mailstop: DSE-2612 Graphics Guru Office:(301)814.6858 Fax: (253)323-8182 12200-G Plum Orchard Drive OpenGL/OpenGL Performer/Commodity Graphics Silver Spring, Maryland 20904 Solutions and Integration Services


Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Thu Jan 15 2004 - 08:31:49 PST