[Bf-blender-cvs] CVS commit: blender/source/blender/makesdna DNA_scene_types.h blender/source/blender/src buttons_editing.c drawobject.c header_view3d.c sculptmode.c

Nicholas Bishop nicholasbishop at gmail.com
Mon Dec 4 06:36:51 CET 2006


nicholasbishop (Nicholas Bishop) 2006/12/04 06:36:51 CET

  Modified files:
    blender/source/blender/makesdna DNA_scene_types.h 
    blender/source/blender/src buttons_editing.c drawobject.c 
                               header_view3d.c sculptmode.c 
  
  Log:
  Large change to the way sculptmode drawing works. The default is now to draw
  using the standard drawing functions. Enabling the "Partial Redraw" item in the
  sculpt menu will turn on the optimizations which stores unmodified parts of the
  color buffer and only redraws the polygons that are within the modified area(s).
  
  The Partial Redraw option uses the accumulation buffer to store the copy, and
  unfortunately this is not accelerated on older cards. There are alternatives,
  e.g. drawing to an auxiliary buffer or downloading the data from the graphics
  card with glReadPixels, but there's no guarantee that these will run at an
  acceptable speed on older graphics cards either. For the cards that do
  accelerate the accumulation buffer (for nvidia cards, I would assume that is at
  least FX5200 and up, and maybe earlier) it provides a very significant speedup.
  
  Revision  Changes    Path
  1.88      +3 -2      blender/source/blender/makesdna/DNA_scene_types.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/makesdna/DNA_scene_types.h.diff?r1=1.87&r2=1.88&cvsroot=bf-blender>
  1.309     +4 -8      blender/source/blender/src/buttons_editing.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_editing.c.diff?r1=1.308&r2=1.309&cvsroot=bf-blender>
  1.310     +3 -2      blender/source/blender/src/drawobject.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawobject.c.diff?r1=1.309&r2=1.310&cvsroot=bf-blender>
  1.207     +5 -1      blender/source/blender/src/header_view3d.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/header_view3d.c.diff?r1=1.206&r2=1.207&cvsroot=bf-blender>
  1.21      +15 -12    blender/source/blender/src/sculptmode.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/sculptmode.c.diff?r1=1.20&r2=1.21&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list