Lines Matching refs:Blend
173 ctx->Color.Blend[buf]._UsesDualSrc = in update_uses_dual_src()
174 (blend_factor_is_dual_src(ctx->Color.Blend[buf].SrcRGB) || in update_uses_dual_src()
175 blend_factor_is_dual_src(ctx->Color.Blend[buf].DstRGB) || in update_uses_dual_src()
176 blend_factor_is_dual_src(ctx->Color.Blend[buf].SrcA) || in update_uses_dual_src()
177 blend_factor_is_dual_src(ctx->Color.Blend[buf].DstA)); in update_uses_dual_src()
205 if (ctx->Color.Blend[buf].SrcRGB != sfactorRGB || in skip_blend_state_update()
206 ctx->Color.Blend[buf].DstRGB != dfactorRGB || in skip_blend_state_update()
207 ctx->Color.Blend[buf].SrcA != sfactorA || in skip_blend_state_update()
208 ctx->Color.Blend[buf].DstA != dfactorA) { in skip_blend_state_update()
215 if (ctx->Color.Blend[0].SrcRGB != sfactorRGB || in skip_blend_state_update()
216 ctx->Color.Blend[0].DstRGB != dfactorRGB || in skip_blend_state_update()
217 ctx->Color.Blend[0].SrcA != sfactorA || in skip_blend_state_update()
218 ctx->Color.Blend[0].DstA != dfactorA) { in skip_blend_state_update()
237 ctx->Color.Blend[buf].SrcRGB = sfactorRGB; in blend_func_separate()
238 ctx->Color.Blend[buf].DstRGB = dfactorRGB; in blend_func_separate()
239 ctx->Color.Blend[buf].SrcA = sfactorA; in blend_func_separate()
240 ctx->Color.Blend[buf].DstA = dfactorA; in blend_func_separate()
245 ctx->Color.Blend[buf]._UsesDualSrc = ctx->Color.Blend[0]._UsesDualSrc; in blend_func_separate()
380 if (ctx->Color.Blend[buf].SrcRGB == sfactorRGB && in blend_func_separatei()
381 ctx->Color.Blend[buf].DstRGB == dfactorRGB && in blend_func_separatei()
382 ctx->Color.Blend[buf].SrcA == sfactorA && in blend_func_separatei()
383 ctx->Color.Blend[buf].DstA == dfactorA) in blend_func_separatei()
395 ctx->Color.Blend[buf].SrcRGB = sfactorRGB; in blend_func_separatei()
396 ctx->Color.Blend[buf].DstRGB = dfactorRGB; in blend_func_separatei()
397 ctx->Color.Blend[buf].SrcA = sfactorA; in blend_func_separatei()
398 ctx->Color.Blend[buf].DstA = dfactorA; in blend_func_separatei()
515 if (ctx->Color.Blend[buf].EquationRGB != mode || in _mesa_BlendEquation()
516 ctx->Color.Blend[buf].EquationA != mode) { in _mesa_BlendEquation()
524 if (ctx->Color.Blend[0].EquationRGB != mode || in _mesa_BlendEquation()
525 ctx->Color.Blend[0].EquationA != mode) { in _mesa_BlendEquation()
543 ctx->Color.Blend[buf].EquationRGB = mode; in _mesa_BlendEquation()
544 ctx->Color.Blend[buf].EquationA = mode; in _mesa_BlendEquation()
561 if (ctx->Color.Blend[buf].EquationRGB == mode && in blend_equationi()
562 ctx->Color.Blend[buf].EquationA == mode) in blend_equationi()
567 ctx->Color.Blend[buf].EquationRGB = mode; in blend_equationi()
568 ctx->Color.Blend[buf].EquationA = mode; in blend_equationi()
622 if (ctx->Color.Blend[buf].EquationRGB != modeRGB || in blend_equation_separate()
623 ctx->Color.Blend[buf].EquationA != modeA) { in blend_equation_separate()
630 if (ctx->Color.Blend[0].EquationRGB != modeRGB || in blend_equation_separate()
631 ctx->Color.Blend[0].EquationA != modeA) { in blend_equation_separate()
667 ctx->Color.Blend[buf].EquationRGB = modeRGB; in blend_equation_separate()
668 ctx->Color.Blend[buf].EquationA = modeA; in blend_equation_separate()
704 if (ctx->Color.Blend[buf].EquationRGB == modeRGB && in blend_equation_separatei()
705 ctx->Color.Blend[buf].EquationA == modeA) in blend_equation_separatei()
727 ctx->Color.Blend[buf].EquationRGB = modeRGB; in blend_equation_separatei()
728 ctx->Color.Blend[buf].EquationA = modeA; in blend_equation_separatei()
1200 for (i = 0; i < ARRAY_SIZE(ctx->Color.Blend); i++) { in _mesa_init_color()
1201 ctx->Color.Blend[i].SrcRGB = GL_ONE; in _mesa_init_color()
1202 ctx->Color.Blend[i].DstRGB = GL_ZERO; in _mesa_init_color()
1203 ctx->Color.Blend[i].SrcA = GL_ONE; in _mesa_init_color()
1204 ctx->Color.Blend[i].DstA = GL_ZERO; in _mesa_init_color()
1205 ctx->Color.Blend[i].EquationRGB = GL_FUNC_ADD; in _mesa_init_color()
1206 ctx->Color.Blend[i].EquationA = GL_FUNC_ADD; in _mesa_init_color()