Home | History | Annotate | Download | only in glsl

Lines Matching defs:dst_rgb

306    ir_variable *dst_rgb = f.make_temp(glsl_type::vec3_type, "__blend_dst_rgb");
311 assign(dst_rgb, imm3(0)),
312 assign(dst_rgb, csel(equal(swizzle_xyz(fb),
342 val = blend_multiply(src_rgb, dst_rgb);
345 val = blend_screen(src_rgb, dst_rgb);
348 val = blend_overlay(src_rgb, dst_rgb);
351 val = blend_darken(src_rgb, dst_rgb);
354 val = blend_lighten(src_rgb, dst_rgb);
357 val = blend_colordodge(src_rgb, dst_rgb);
360 val = blend_colorburn(src_rgb, dst_rgb);
363 val = blend_hardlight(src_rgb, dst_rgb);
366 val = blend_softlight(src_rgb, dst_rgb);
369 val = blend_difference(src_rgb, dst_rgb);
372 val = blend_exclusion(src_rgb, dst_rgb);
375 set_lum_sat(&casefactory, factor, src_rgb, dst_rgb, dst_rgb);
378 set_lum_sat(&casefactory, factor, dst_rgb, src_rgb, dst_rgb);
381 set_lum(&casefactory, factor, src_rgb, dst_rgb);
384 set_lum(&casefactory, factor, dst_rgb, src_rgb);
421 add(add(mul(factor, p0), mul(src_rgb, p1)), mul(dst_rgb, p2)),