Blender Git Commit Log

Git Commits -> Revision b4b10df

Revision b4b10df by Ton Roosendaal (master)
July 7, 2003, 15:50 (GMT)
* removed the global uiFrontbuf from interface.c (and python, it was used
there)
* replaced with nice local (uiBlock) storage of what goes on in drawing.
it now only calls a glDrawBuffer() and glFinish() when it is actually
needed

Result: interface drawing in general is speedy again, especially for gfx
cards that dont allow frontbuffer drawing, and copy stuff to the frontbuf
with a glFinish() call.

Needs to be tested on all platforms... report to me when you see problems
like menus not drawing correctly, tooltips not drawing or not disappearing,
etc.

Commit Details:

Full Hash: b4b10dfff879126e47016318cf9eaa9bc2e1d59c
SVN Revision: 988
Parent Commit: 828347f
Lines Changed: +84, -64

4 Modified Paths:

/source/blender/include/BIF_interface.h (+0, -2) (Diff)
/source/blender/include/interface.h (+0, -1) (Diff)
/source/blender/python/api2_2x/Draw.c (+3, -3) (Diff)
/source/blender/src/interface.c (+81, -58) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021