WM Draw Methods now has a new option Automatic (default). This will
authorBrecht Van Lommel <brechtvanlommel@pandora.be>
Sun, 31 Jan 2010 23:45:51 +0000 (23:45 +0000)
committerBrecht Van Lommel <brechtvanlommel@pandora.be>
Sun, 31 Jan 2010 23:45:51 +0000 (23:45 +0000)
commit87bbb2d827064a4fd59ffc77cc2dcbc31f02ce4f
tree5d9ddb0e6859850825de07d18475797957d1a969
parent873f2c71252da872f3fd1d9aa2140e3067ba6890
WM Draw Methods now has a new option Automatic (default). This will
set the draw method to triple buffer or overlap depending on the
configuration. Ideally I could get all cases working well with triple
buffer but it's hard in practice. At the moment there are two cases
that use overlap instead:

* opensource ATI drives on linux
* windows software renderer

Also added a utility function to check GPU device/os/driver.
12 files changed:
release/scripts/ui/space_userpref.py
source/blender/blenkernel/BKE_blender.h
source/blender/editors/include/BIF_glutil.h
source/blender/editors/interface/resources.c
source/blender/editors/screen/glutil.c
source/blender/editors/space_node/node_draw.c
source/blender/gpu/GPU_extensions.h
source/blender/gpu/intern/gpu_extensions.c
source/blender/makesdna/DNA_userdef_types.h
source/blender/makesrna/intern/rna_userdef.c
source/blender/windowmanager/intern/wm_draw.c
source/blender/windowmanager/intern/wm_subwindow.c