Home
last modified time | relevance | path

Searched refs:cb_target_mask (Results 1 – 11 of 11) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state.c77 uint32_t cb_target_mask = sctx->framebuffer.colorbuf_enabled_4bit & blend->cb_target_mask; in si_emit_cb_render_state() local
88 cb_target_mask = 0; in si_emit_cb_render_state()
93 if (sctx->screen->dpbb_allowed && sctx->last_cb_target_mask != cb_target_mask) { in si_emit_cb_render_state()
94 sctx->last_cb_target_mask = cb_target_mask; in si_emit_cb_render_state()
104 cb_target_mask); in si_emit_cb_render_state()
112 blend->dcc_msaa_corruption_4bit & cb_target_mask && sctx->framebuffer.nr_samples >= 2; in si_emit_cb_render_state()
157 colormask = (cb_target_mask >> (i * 4)) & 0xf; in si_emit_cb_render_state()
492 blend->cb_target_mask = 0; in si_create_blend_state_mode()
538 blend->cb_target_mask |= (unsigned)state->rt[j].colormask << (4 * i); in si_create_blend_state_mode()
618 if (blend->cb_target_mask) { in si_create_blend_state_mode()
[all …]
Dsi_state.h55 uint32_t cb_target_mask; member
Dsi_pipe.h1889 sctx->framebuffer.colorbuf_enabled_4bit & sctx->queued.named.blend->cb_target_mask; in si_get_total_colormask()
/third_party/mesa3d/src/amd/vulkan/
Dradv_pipeline.c56 uint32_t cb_target_mask; member
544 if (fmt == VK_FORMAT_UNDEFINED || !(blend->cb_target_mask & (0xfu << (i * 4)))) { in radv_pipeline_compute_spi_color_formats()
726 blend.cb_target_mask = 0; in radv_pipeline_init_blend_state()
749 blend.cb_target_mask |= (unsigned)info->cb.att[i].color_write_mask << (4 * i); in radv_pipeline_init_blend_state()
857 if (blend.cb_target_mask) in radv_pipeline_init_blend_state()
3068 unsigned cb_target_mask = (pipeline_key->ps.cb_target_mask >> (4 * idx)) & 0xf; in radv_link_shaders() local
3071 (col_format == V_028714_SPI_SHADER_32_R && !cb_target_mask && in radv_link_shaders()
3343 key.ps.cb_target_mask = blend->cb_target_mask; in radv_generate_graphics_pipeline_key()
6999 pipeline->cb_target_mask = blend.cb_target_mask; in radv_graphics_pipeline_init()
Dradv_shader.h96 uint32_t cb_target_mask; member
Dradv_private.h2172 uint32_t cb_target_mask; member
Dradv_cmd_buffer.c1363 uint32_t colormask = (pipeline->cb_target_mask >> (i * 4)) & 0xf; in radv_emit_rbplus_state()
1567 cmd_buffer->state.emitted_graphics_pipeline->cb_target_mask != pipeline->cb_target_mask) { in radv_emit_graphics_pipeline()
1974 pipeline->cb_target_mask & d->color_write_enable); in radv_emit_color_write_enable()
/third_party/mesa3d/src/gallium/drivers/r600/
Dr600_pipe.h327 unsigned cb_target_mask; member
Dr600_state_common.c208 if (rctx->cb_misc_state.blend_colormask != blend->cb_target_mask) { in r600_bind_blend_state_internal()
209 rctx->cb_misc_state.blend_colormask = blend->cb_target_mask; in r600_bind_blend_state_internal()
Dr600_state.c367 blend->cb_target_mask = target_mask; in r600_create_blend_state_mode()
Devergreen_state.c354 blend->cb_target_mask = target_mask; in evergreen_create_blend_state_mode()