[Bf-blender-cvs] CVS commit: blender/release/plugins/sequence blur.c blender/source/blender/imbuf/intern rectop.c scaling.c blender/source/blender/src drawseq.c seqeffects.c

Peter Schlaile peter at schlaile.de
Sat Jun 10 21:56:28 CEST 2006


schlaile (Peter Schlaile) 2006/06/10 21:56:28 CEST

  Modified files:
    blender/release/plugins/sequence blur.c 
    blender/source/blender/imbuf/intern rectop.c scaling.c 
    blender/source/blender/src drawseq.c seqeffects.c 
  
  Log:
  ==Sequencer==
  
  Fixed the blur-plugin (and maybe a lot more) crashes by expecting
  future float-buffer aware sequencer-plugins to have a bumped PLUGIN_VERSION
  number. Since quality and speed is degraded by converting the float
  buffer first to byte, performing the effect on bytes and then converting
  back again an additional warning is displayed in the effect strip,
  suggesting to update the used sequencer-plugins.
  
  Fixed some more crashes along the way.
  
  Float buffer aware sequencer plugins should
  - first check, if the output-ibuf has a rect_float
    => perform all operations with floats (input and output)
  - if not: perform everything on bytes (intput and output)
  
  Revision  Changes    Path
  1.2       +3 -2      blender/release/plugins/sequence/blur.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/release/plugins/sequence/blur.c.diff?r1=1.1&r2=1.2&cvsroot=bf-blender>
  1.8       +2 -2      blender/source/blender/imbuf/intern/rectop.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/imbuf/intern/rectop.c.diff?r1=1.7&r2=1.8&cvsroot=bf-blender>
  1.13      +2 -3      blender/source/blender/imbuf/intern/scaling.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/imbuf/intern/scaling.c.diff?r1=1.12&r2=1.13&cvsroot=bf-blender>
  1.58      +8 -4      blender/source/blender/src/drawseq.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawseq.c.diff?r1=1.57&r2=1.58&cvsroot=bf-blender>
  1.5       +50 -6     blender/source/blender/src/seqeffects.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/seqeffects.c.diff?r1=1.4&r2=1.5&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list