[Bf-taskforce25] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [18632] branches/blender2.5/blender/source /blender: 2.5: WM Compositing

Brecht Van Lommel brecht at blender.org
Fri Jan 23 21:42:42 CET 2009


Hi,

Joshua Leung wrote:
> Here on Windows Vista Home Premium, NVidia GeForce Go 7600, maximising 
> window to fullscreen (i.e. titlebar + taskbar still visible, but window 
> doesn't have borders for resizing visible) results in heaps of visual 
> artifacts (regions flickering in/out of visibility, regions moving 
> around in unexpected ways, some regions overlapping others) on all of 
> the 'Window Draw Method' settings except "Full".

I committed some changes. Fullscreen indeed causes the Nvidia driver 
to go from swap copy to swap exchange. "Overlap" then needs to run 
with the -E command line option to work correct.. will probably remove 
this method or enable -E by default eventually. However for "Triple 
Buffer" I would not expect it, but it may be because it is falling 
back to "Overlap" because it failed somehow, is there a message about 
this in the console?

> In the .B.blend I'm using, the "Window Draw Method" field is empty upon 
> file load (* this file is available upon request). The default .B.blend 
> file doesn't have any of the aforementioned problems though, so perhaps 
> there is just some missing patching?

This is due to an SDNA bug, worked around it for now.

> Mal Mal wrote:
>> With Intel Integrated graphics card ( X3100 ) on XP...
>> 
>> Overlap = flickering
>> Full = OK
>> Triple Buffering = OK
>> 

Thanks. "Overlap" flickering probably is due to not using the -E 
command line option. Good to hear Triple Buffer works.

Brecht.



More information about the Bf-taskforce25 mailing list