diff options
author | Campbell Barton <ideasman42@gmail.com> | 2012-08-10 18:07:24 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2012-08-10 18:07:24 +0400 |
commit | 94a3945cf9de0913b75f83b26e2e62b3bc1b0c07 (patch) | |
tree | 89aeabd20d883137b69815d9580f3bc108531a7e /source/blender/compositor/operations/COM_ScreenLensDistortionOperation.cpp | |
parent | e8772477894a6fd8c09488b488fdcc1af432da1b (diff) |
code cleanup: compositor - define size for executePixel function output float array
Diffstat (limited to 'source/blender/compositor/operations/COM_ScreenLensDistortionOperation.cpp')
-rw-r--r-- | source/blender/compositor/operations/COM_ScreenLensDistortionOperation.cpp | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/source/blender/compositor/operations/COM_ScreenLensDistortionOperation.cpp b/source/blender/compositor/operations/COM_ScreenLensDistortionOperation.cpp index f8628be3ff8..584d3049f6b 100644 --- a/source/blender/compositor/operations/COM_ScreenLensDistortionOperation.cpp +++ b/source/blender/compositor/operations/COM_ScreenLensDistortionOperation.cpp @@ -55,7 +55,7 @@ void *ScreenLensDistortionOperation::initializeTileData(rcti *rect) return buffer; } -void ScreenLensDistortionOperation::executePixel(float *outputColor, int x, int y, void *data) +void ScreenLensDistortionOperation::executePixel(float output[4], int x, int y, void *data) { const float height = this->getHeight(); const float width = this->getWidth(); @@ -126,18 +126,15 @@ void ScreenLensDistortionOperation::executePixel(float *outputColor, int x, int } } - if (dr) outputColor[0] = 2.0f * tc[0] / (float)dr; - if (dg) outputColor[1] = 2.0f * tc[1] / (float)dg; - if (db) outputColor[2] = 2.0f * tc[2] / (float)db; + if (dr) output[0] = 2.0f * tc[0] / (float)dr; + if (dg) output[1] = 2.0f * tc[1] / (float)dg; + if (db) output[2] = 2.0f * tc[2] / (float)db; /* set alpha */ - outputColor[3] = 1.0f; + output[3] = 1.0f; } else { - outputColor[0] = 0.0f; - outputColor[1] = 0.0f; - outputColor[2] = 0.0f; - outputColor[3] = 0.0f; + zero_v4(output); } } |