162 init_blend_func_8_8bit(param);
165 init_blend_func_9_16bit(param);
168 init_blend_func_10_16bit(param);
171 init_blend_func_12_16bit(param);
174 init_blend_func_14_16bit(param);
177 init_blend_func_16_16bit(param);
180 init_blend_func_32_32bit(param);
184 if (param->opacity == 0 && param->mode !=
BLEND_NORMAL) {
185 param->blend = depth > 8 ? depth > 16 ? blend_copytop_32 : blend_copytop_16 : blend_copytop_8;
187 if (param->opacity == 1)
188 param->blend = depth > 8 ? depth > 16 ? blend_copytop_32 : blend_copytop_16 : blend_copytop_8;
189 else if (param->opacity == 0)
190 param->blend = depth > 8 ? depth > 16 ? blend_copybottom_32 : blend_copybottom_16 : blend_copybottom_8;