Lines Matching refs:blend_info
2062 const VkPipelineColorBlendStateCreateInfo *blend_info, in tu6_emit_rb_mrt_controls() argument
2070 if (blend_info->logicOpEnable) { in tu6_emit_rb_mrt_controls()
2071 rop_reads_dst = tu_logic_op_reads_dst(blend_info->logicOp); in tu6_emit_rb_mrt_controls()
2074 A6XX_RB_MRT_CONTROL_ROP_CODE(tu6_rop(blend_info->logicOp)); in tu6_emit_rb_mrt_controls()
2077 for (uint32_t i = 0; i < blend_info->attachmentCount; i++) { in tu6_emit_rb_mrt_controls()
2079 &blend_info->pAttachments[i]; in tu6_emit_rb_mrt_controls()
2997 const VkPipelineColorBlendStateCreateInfo *blend_info = in tu_pipeline_builder_parse_multisample_and_color_blend() local
3003 tu_cs_draw_state(&pipeline->cs, &cs, blend_info->attachmentCount * 3 + 4); in tu_pipeline_builder_parse_multisample_and_color_blend()
3006 tu6_emit_rb_mrt_controls(&cs, blend_info, in tu_pipeline_builder_parse_multisample_and_color_blend()
3016 for (int i = 0; i < blend_info->attachmentCount; i++) { in tu_pipeline_builder_parse_multisample_and_color_blend()
3017 VkPipelineColorBlendAttachmentState blendAttachment = blend_info->pAttachments[i]; in tu_pipeline_builder_parse_multisample_and_color_blend()
3039 tu_cs_emit_array(&cs, (const uint32_t *) blend_info->blendConstants, 4); in tu_pipeline_builder_parse_multisample_and_color_blend()