[Bf-committers] Back Buffer Issues
Ton Roosendaal
ton at blender.org
Tue Dec 7 11:05:00 CET 2004
Hi,
It's already there;
http://www.blender3d.org/cms/Linux.301.0.html#1961
Juan Julio; is it in your FAQ?
http://www.freewebs.com/apollux/Blender-Linux-FAQ.sxw
Yann; can you make sure that's being included in releases? It's not in
cvs you know...
Thanks!
On a development note; in theory Blender's buffering system could work
with swap-exchange, as being used for some Suns and most SGIs. That's a
different method as the "flipping" NVidia provides however, they
created a method that automatically copies the minimim of changes to
the display buffer, for games.
It's the reason we had to hack Blender with
is_a_really_crappy_nvidia_card() in mywindow.c.
Alexander; it could be interesting to check if NVidia "flip" works with
this hack in Linux too, just remove the ifdef WINDOWS there.
I don't know if we can somehow retrieve the used swapbuffering method
from a driver...
-Ton-
On 7 Dec, 2004, at 8:15, Alexander Ewering wrote:
>
> On Thu, 2 Dec 2004, Ton Roosendaal wrote:
>
>> Hi,
>>
>> Blender likes the SwapCopy a lot. :)
>> This is becoming a standard in many (PC) cards now, and for some
>> systems you cannot even tweak it... for example Macs only support
>> this method.
>
> Just if anyone is interested, I just updated my Linux NVidia drivers
> to the
> latest, and hooray - the old swapbuffers problem (flickering
> buttonswindow/
> 3d view headers while rotating the view, etc.) was back!
>
> It turned out that it is a setting in nvidia-settings (the nvidia
> control
> panel): OpenGL Settings -> Allow Flipping, which has to be turned off.
>
> So maybe this is worth adding to the Linux faq or something.
>
> Also, this of course means that any linux developer can use
> nvidia-settings
> to switch this setting, and even make it work for switch instead of
> copy ;)
>
> | alexander ewering instinctive mediaworks
> | ae[@]instinctive[.]de http://www[.]instinctive[.]de
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at projects.blender.org
> http://projects.blender.org/mailman/listinfo/bf-committers
>
>
------------------------------------------------------------------------
--
Ton Roosendaal Blender Foundation ton at blender.org
http://www.blender.org
More information about the Bf-committers
mailing list