Lines Matching refs:blend_info
1864 const VkPipelineColorBlendStateCreateInfo *blend_info, in tu6_emit_rb_mrt_controls() argument
1872 if (blend_info->logicOpEnable) { in tu6_emit_rb_mrt_controls()
1873 rop_reads_dst = tu_logic_op_reads_dst(blend_info->logicOp); in tu6_emit_rb_mrt_controls()
1876 A6XX_RB_MRT_CONTROL_ROP_CODE(tu6_rop(blend_info->logicOp)); in tu6_emit_rb_mrt_controls()
1879 for (uint32_t i = 0; i < blend_info->attachmentCount; i++) { in tu6_emit_rb_mrt_controls()
1881 &blend_info->pAttachments[i]; in tu6_emit_rb_mrt_controls()
2636 const VkPipelineColorBlendStateCreateInfo *blend_info = in tu_pipeline_builder_parse_multisample_and_color_blend() local
2642 tu_cs_draw_state(&pipeline->cs, &cs, blend_info->attachmentCount * 3 + 4); in tu_pipeline_builder_parse_multisample_and_color_blend()
2645 tu6_emit_rb_mrt_controls(&cs, blend_info, in tu_pipeline_builder_parse_multisample_and_color_blend()
2655 for (int i = 0; i < blend_info->attachmentCount; i++) { in tu_pipeline_builder_parse_multisample_and_color_blend()
2656 VkPipelineColorBlendAttachmentState blendAttachment = blend_info->pAttachments[i]; in tu_pipeline_builder_parse_multisample_and_color_blend()
2674 tu_cs_emit_array(&cs, (const uint32_t *) blend_info->blendConstants, 4); in tu_pipeline_builder_parse_multisample_and_color_blend()