diff options
author | Ton Roosendaal <ton@blender.org> | 2006-03-16 23:42:00 +0300 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2006-03-16 23:42:00 +0300 |
commit | 73da80e7570148a2c70d12d2f0fc353e7c5386d1 (patch) | |
tree | c556a1c65ff43c344b9b3b9a4520e75be989c4b9 /source/blender/src/seqeffects.c | |
parent | fd54be1d466df2074886379cc23d350444481af4 (diff) |
We're now doing final conversions... float exrs to dpx amd png. Found a
couple of bugs in the new float support in sequencer;
- when effects have float buffer input, the effect strip itself only got
byte buffers assigned, which bypassed the float versions of effects
- the float version of cross effect used ints to fade... should be float
- tests if an effect should be recalculated didn't check for float yet
- display of float buffer in sequencer preview showed black when no
byte rect was in imbuf
Peter; we need this urgent, so I commit now.. check if this is according
to how you thought floatbuffers to work? thanks!
Diffstat (limited to 'source/blender/src/seqeffects.c')
-rw-r--r-- | source/blender/src/seqeffects.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/src/seqeffects.c b/source/blender/src/seqeffects.c index d1d04a7eb96..a8eff746112 100644 --- a/source/blender/src/seqeffects.c +++ b/source/blender/src/seqeffects.c @@ -646,9 +646,9 @@ void do_cross_effect_byte(float facf0, float facf1, int x, int y, } void do_cross_effect_float(float facf0, float facf1, int x, int y, - float*rect1, float *rect2, float *out) + float *rect1, float *rect2, float *out) { - int fac1, fac2, fac3, fac4; + float fac1, fac2, fac3, fac4; int xo; float *rt1, *rt2, *rt; |