Home
last modified time | relevance | path

Searched refs:cb_shader_mask (Results 1 – 6 of 6) sorted by relevance

/external/mesa3d/src/amd/common/
Dac_shader_util.c52 unsigned i, cb_shader_mask = 0; in ac_get_cb_shader_mask() local
59 cb_shader_mask |= 0x1 << (i * 4); in ac_get_cb_shader_mask()
62 cb_shader_mask |= 0x3 << (i * 4); in ac_get_cb_shader_mask()
65 cb_shader_mask |= 0x9u << (i * 4); in ac_get_cb_shader_mask()
73 cb_shader_mask |= 0xfu << (i * 4); in ac_get_cb_shader_mask()
79 return cb_shader_mask; in ac_get_cb_shader_mask()
/external/mesa3d/src/amd/vulkan/
Dradv_shader_info.c432 info->ps.cb_shader_mask |= write_mask << ((slot + i) * 4); in gather_info_output_decl_ps()
720 unsigned num_targets = (util_last_bit(info->ps.cb_shader_mask) + 3) / 4; in radv_nir_shader_info_pass()
722 if (!(info->ps.cb_shader_mask & (0xfu << (i * 4)))) { in radv_nir_shader_info_pass()
723 info->ps.cb_shader_mask |= 0xfu << (i * 4); in radv_nir_shader_info_pass()
728 info->ps.cb_shader_mask |= (info->ps.cb_shader_mask & 0xf) << 4; in radv_nir_shader_info_pass()
Dradv_shader.h322 uint32_t cb_shader_mask; member
Dradv_pipeline.c63 uint32_t cb_shader_mask; member
4066 radeon_set_context_reg(ctx_cs, R_02823C_CB_SHADER_MASK, blend->cb_shader_mask); in radv_pipeline_generate_blend_state()
5238 blend.cb_shader_mask = ps->info.ps.cb_shader_mask; in radv_pipeline_init()
5248 blend.cb_shader_mask = 0xf; in radv_pipeline_init()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader.h810 unsigned cb_shader_mask; member
Dsi_state_shaders.c1552 shader->ctx_reg.ps.cb_shader_mask); in si_emit_shader_ps()
1562 unsigned spi_ps_in_control, spi_shader_col_format, cb_shader_mask; in si_shader_ps() local
1635 cb_shader_mask = ac_get_cb_shader_mask(shader->key.part.ps.epilog.spi_shader_col_format); in si_shader_ps()
1670 shader->ctx_reg.ps.cb_shader_mask = cb_shader_mask; in si_shader_ps()