Fix for relative blur size for non-fast gaussian blur methods.
Call base blur's initExecution from GaussianBokehBlurOperation and GaussianXBlurOperation
This commit is contained in:
@@ -43,6 +43,8 @@ void *GaussianBokehBlurOperation::initializeTileData(rcti *rect, MemoryBuffer **
|
||||
|
||||
void GaussianBokehBlurOperation::initExecution()
|
||||
{
|
||||
BlurBaseOperation::initExecution();
|
||||
|
||||
if (this->sizeavailable) {
|
||||
updateGauss(NULL);
|
||||
}
|
||||
|
||||
@@ -45,6 +45,8 @@ void *GaussianXBlurOperation::initializeTileData(rcti *rect, MemoryBuffer **memo
|
||||
|
||||
void GaussianXBlurOperation::initExecution()
|
||||
{
|
||||
BlurBaseOperation::initExecution();
|
||||
|
||||
if (this->sizeavailable) {
|
||||
float rad = size*this->data->sizex;
|
||||
if (rad<1)
|
||||
|
||||
Reference in New Issue
Block a user