Move 'SetTextureImage( index, imagePtr )' to if statement for checking image handle
- If image handle is NULL, imagePtr is also NULL in SetTextureImage().
Change-Id: I2dc389090f094e85cd0eb6285756434dcdb90617
void Material::SetTextureImage( size_t index, Image image )
{
- Internal::Image* imagePtr(0);
if( image )
{
+ Internal::Image* imagePtr(0);
imagePtr = &GetImplementation( image );
+ GetImplementation(*this).SetTextureImage( index, imagePtr );
}
-
- GetImplementation(*this).SetTextureImage( index, imagePtr );
}
void Material::SetTextureSampler( size_t index, Sampler sampler )