Merging r50179 from trunk into soc-2011-tomato
This commit is contained in:
@@ -74,14 +74,18 @@ void BlurNode::convertToOperations(ExecutionSystem *graph, CompositorContext *co
|
||||
operationx->setbNode(editorNode);
|
||||
operationx->setQuality(quality);
|
||||
operationx->setSize(1.0f);
|
||||
operationx->setFalloff(PROP_SMOOTH);
|
||||
operationx->setSubtract(false);
|
||||
addLink(graph, clamp->getOutputSocket(), operationx->getInputSocket(0));
|
||||
graph->addOperation(operationx);
|
||||
|
||||
GaussianYBlurOperation *operationy = new GaussianYBlurOperation();
|
||||
GaussianAlphaYBlurOperation *operationy = new GaussianAlphaYBlurOperation();
|
||||
operationy->setData(data);
|
||||
operationy->setbNode(editorNode);
|
||||
operationy->setQuality(quality);
|
||||
operationy->setSize(1.0f);
|
||||
operationy->setFalloff(PROP_SMOOTH);
|
||||
operationy->setSubtract(false);
|
||||
addLink(graph, operationx->getOutputSocket(), operationy->getInputSocket(0));
|
||||
graph->addOperation(operationy);
|
||||
|
||||
|
||||
@@ -121,6 +121,11 @@ float *BlurBaseOperation::make_dist_fac_inverse(int rad, int falloff)
|
||||
val = val * val;
|
||||
break;
|
||||
case PROP_LIN:
|
||||
#ifndef NDEBUG
|
||||
/* uninitialized! */
|
||||
case -1:
|
||||
BLI_assert(0);
|
||||
#endif
|
||||
default:
|
||||
/* nothing */
|
||||
break;
|
||||
|
||||
@@ -33,6 +33,7 @@ GaussianAlphaXBlurOperation::GaussianAlphaXBlurOperation() : BlurBaseOperation(C
|
||||
{
|
||||
this->m_gausstab = NULL;
|
||||
this->m_rad = 0;
|
||||
this->m_falloff = -1; /* intentionally invalid, so we can detect uninitialized values */
|
||||
}
|
||||
|
||||
void *GaussianAlphaXBlurOperation::initializeTileData(rcti *rect)
|
||||
|
||||
@@ -33,6 +33,7 @@ GaussianAlphaYBlurOperation::GaussianAlphaYBlurOperation() : BlurBaseOperation(C
|
||||
{
|
||||
this->m_gausstab = NULL;
|
||||
this->m_rad = 0;
|
||||
this->m_falloff = -1; /* intentionally invalid, so we can detect uninitialized values */
|
||||
}
|
||||
|
||||
void *GaussianAlphaYBlurOperation::initializeTileData(rcti *rect)
|
||||
|
||||
Reference in New Issue
Block a user