[uae] Re: Snapshot 20060831

  • From: Richard Drummond <evilrich@xxxxxxxxxxxxxx>
  • To: uae@xxxxxxxxxxxxx
  • Date: Wed, 6 Sep 2006 10:06:39 -0400

On Friday 01 September 2006 09:42, Richard Drummond wrote:
> Please try. I'd be most interested to hear how it works for you.
>
> The tearing is most visible here in games that scroll horizontally.
>
> Methinks I'll need to have a look at the DRI code to figure out what's
> going on here. It could of course just be a bug in the GL renderer.

A minor news update here.

With some twiddling, I have got vsyncing to work on Linux using an NVidia card 
with the NVidia drivers.

Unfortunately, while the NVidia drivers purport to support the 
GLX_SGI_swap_control extension, they don't actually seem to. And, besides, 
it's impossible to query what value has been set with this extension (unlike 
with the MESA equivalent).

The upshot is that you have to use the nvidia settings tool or set the 
environment variable __SYNC_TO_VBLANK to turn on syncing, but there's no easy 
way for E-UAE to tell whether this has been done(1). :-(

Grumble, grumble, grumble.

(1) Actually, there does seem to be an X extension for setting/querying 
properties of the NVidia driver. I don't know if this documented, though. 
Something to check...

Cheers,
Rich

Other related posts: