Lines Matching refs:hw_blend_state
522 struct pipe_blend_state hw_blend_state; member
3137 if (ctx->sub->hw_blend_state.independent_blend_enable && in vrend_clear()
3221 if (ctx->sub->hw_blend_state.independent_blend_enable && in vrend_clear()
3225 struct pipe_blend_state *blend = &ctx->sub->hw_blend_state; in vrend_clear()
3232 glColorMask(ctx->sub->hw_blend_state.rt[0].colormask & PIPE_MASK_R ? GL_TRUE : GL_FALSE, in vrend_clear()
3233 ctx->sub->hw_blend_state.rt[0].colormask & PIPE_MASK_G ? GL_TRUE : GL_FALSE, in vrend_clear()
3234 ctx->sub->hw_blend_state.rt[0].colormask & PIPE_MASK_B ? GL_TRUE : GL_FALSE, in vrend_clear()
3235 ctx->sub->hw_blend_state.rt[0].colormask & PIPE_MASK_A ? GL_TRUE : GL_FALSE); in vrend_clear()
4194 if (state->logicop_enable != ctx->sub->hw_blend_state.logicop_enable) { in vrend_hw_emit_blend()
4195 ctx->sub->hw_blend_state.logicop_enable = state->logicop_enable; in vrend_hw_emit_blend()
4233 if (state->rt[i].colormask != ctx->sub->hw_blend_state.rt[i].colormask) { in vrend_hw_emit_blend()
4234 ctx->sub->hw_blend_state.rt[i].colormask = state->rt[i].colormask; in vrend_hw_emit_blend()
4258 if (state->rt[0].colormask != ctx->sub->hw_blend_state.rt[0].colormask) { in vrend_hw_emit_blend()
4261 ctx->sub->hw_blend_state.rt[i].colormask = state->rt[i].colormask; in vrend_hw_emit_blend()
4268 ctx->sub->hw_blend_state.independent_blend_enable = state->independent_blend_enable; in vrend_hw_emit_blend()