[Bf-blender-cvs] CVS commit: blender/source/blender/include BIF_drawimage.h blender/source/blender/src drawimage.c drawseq.c drawview.c previewrender.c

Ton Roosendaal ton at blender.org
Fri Jan 7 22:48:25 CET 2005


ton (Ton Roosendaal) 2005/01/07 22:48:25 CET

  Modified files:
    blender/source/blender/include BIF_drawimage.h 
    blender/source/blender/src drawimage.c drawseq.c drawview.c 
                               previewrender.c 
  
  Log:
  Should have done ages ago!
  
  This commit replaces the glDrawPixels and rectwrite_part with the very
  nice (thanks zr!) glaDrawPixelsSafe() call. Result is:
  - 3d window background image displays correctly onto the edges when
    zoomed in extreme
  - same for UV image window and sequence preview
  - preview render now doesnt disappear when left part is outside window
  (zr also deserves kick in butt for not doing this himself in NaN days!)
  
  Especially from preview drawing quite some old hacks were deleted. It is
  even quite some faster.
  Please notify me when it doesnt work on your card... this now is just 100%
  according opengl guidelines though :)
  
  Also fixes bug #2100
  
  Revision  Changes    Path
  1.9       +1 -2      blender/source/blender/include/BIF_drawimage.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_drawimage.h.diff?r1=1.8&r2=1.9&cvsroot=bf-blender>
  1.26      +18 -73    blender/source/blender/src/drawimage.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawimage.c.diff?r1=1.25&r2=1.26&cvsroot=bf-blender>
  1.29      +11 -8     blender/source/blender/src/drawseq.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawseq.c.diff?r1=1.28&r2=1.29&cvsroot=bf-blender>
  1.106     +13 -10    blender/source/blender/src/drawview.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawview.c.diff?r1=1.105&r2=1.106&cvsroot=bf-blender>
  1.46      +51 -43    blender/source/blender/src/previewrender.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/previewrender.c.diff?r1=1.45&r2=1.46&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list