Home
last modified time | relevance | path

Searched refs:db_shader_control (Results 1 - 9 of 9) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/radeonsi/
H A Dsi_state_binning.c447 unsigned db_shader_control = sctx->ps_db_shader_control; in si_emit_dpbb_state() local
458 G_02880C_KILL_ENABLE(db_shader_control) || G_02880C_MASK_EXPORT_ENABLE(db_shader_control) || in si_emit_dpbb_state()
459 G_02880C_COVERAGE_TO_MASK_ENABLE(db_shader_control) || blend->alpha_to_coverage; in si_emit_dpbb_state()
461 bool db_can_reject_z_trivially = !G_02880C_Z_EXPORT_ENABLE(db_shader_control) || in si_emit_dpbb_state()
462 G_02880C_CONSERVATIVE_Z_EXPORT(db_shader_control) || in si_emit_dpbb_state()
463 G_02880C_DEPTH_BEFORE_SHADER(db_shader_control); in si_emit_dpbb_state()
H A Dsi_state_shaders.cpp1862 unsigned db_shader_control =
1870 db_shader_control |= S_02880C_CONSERVATIVE_Z_EXPORT(V_02880C_EXPORT_GREATER_THAN_Z);
1873 db_shader_control |= S_02880C_CONSERVATIVE_Z_EXPORT(V_02880C_EXPORT_LESS_THAN_Z);
1898 db_shader_control |= S_02880C_DEPTH_BEFORE_SHADER(1) |
1903 db_shader_control |= S_02880C_Z_ORDER(V_02880C_LATE_Z) | S_02880C_EXEC_ON_HIER_FAIL(1);
1906 db_shader_control |= S_02880C_Z_ORDER(V_02880C_EARLY_Z_THEN_LATE_Z);
1910 db_shader_control |= S_02880C_PRE_SHADER_DEPTH_COVERAGE_ENABLE(1);
1912 shader->ctx_reg.ps.db_shader_control = db_shader_control;
1973 if (G_02880C_KILL_ENABLE(db_shader_control))
[all...]
H A Dsi_shader.h947 unsigned db_shader_control; member
H A Dsi_state.c1506 unsigned db_shader_control, db_render_control, db_count_control; in si_emit_db_render_state() local
1583 db_shader_control = sctx->ps_db_shader_control; in si_emit_db_render_state()
1587 db_shader_control &= C_02880C_Z_ORDER; in si_emit_db_render_state()
1588 db_shader_control |= S_02880C_Z_ORDER(V_02880C_LATE_Z); in si_emit_db_render_state()
1593 db_shader_control &= C_02880C_MASK_EXPORT_ENABLE; in si_emit_db_render_state()
1596 db_shader_control |= S_02880C_DUAL_QUAD_DISABLE(1); in si_emit_db_render_state()
1601 db_shader_control |= S_02880C_OVERRIDE_INTRINSIC_RATE_ENABLE(1) | in si_emit_db_render_state()
1606 db_shader_control); in si_emit_db_render_state()
1633 unsigned mode = sctx->screen->options.vrs2x2 && G_02880C_KILL_ENABLE(db_shader_control) ? in si_emit_db_render_state()
1641 unsigned mode = sctx->screen->options.vrs2x2 && G_02880C_KILL_ENABLE(db_shader_control) in si_emit_db_render_state()
[all...]
H A Dsi_state_draw.cpp262 unsigned db_shader_control = sctx->shader.ps.current->ctx_reg.ps.db_shader_control; in si_update_shaders() local
263 if (sctx->ps_db_shader_control != db_shader_control) { in si_update_shaders()
264 sctx->ps_db_shader_control = db_shader_control; in si_update_shaders()
/third_party/mesa3d/src/gallium/drivers/r600/
H A Dr600_state.c1652 radeon_set_context_reg(cs, R_02880C_DB_SHADER_CONTROL, a->db_shader_control); in r600_emit_db_misc_state()
2442 unsigned i, exports_ps, num_cout, spi_ps_in_control_0, spi_input_z, spi_ps_in_control_1, db_shader_control; in r600_update_ps_state() local
2504 db_shader_control = 0; in r600_update_ps_state()
2513 db_shader_control |= S_02880C_Z_EXPORT_ENABLE(z_export); in r600_update_ps_state()
2514 db_shader_control |= S_02880C_STENCIL_REF_EXPORT_ENABLE(stencil_export); in r600_update_ps_state()
2515 db_shader_control |= S_02880C_MASK_EXPORT_ENABLE(mask_export); in r600_update_ps_state()
2517 db_shader_control |= S_02880C_KILL_ENABLE(1); in r600_update_ps_state()
2587 shader->db_shader_control = db_shader_control; in r600_update_ps_state()
2802 unsigned db_shader_control; in r600_update_db_shader_control() local
[all...]
H A Dr600_shader.h183 unsigned db_shader_control; member
H A Devergreen_state.c2117 radeon_set_context_reg(cs, R_02880C_DB_SHADER_CONTROL, a->db_shader_control); in evergreen_emit_db_misc_state()
3318 unsigned i, exports_ps, num_cout, spi_ps_in_control_0, spi_input_z, spi_ps_in_control_1, db_shader_control = 0; in evergreen_update_ps_state() local
3419 db_shader_control |= S_02880C_KILL_ENABLE(1); in evergreen_update_ps_state()
3421 db_shader_control |= S_02880C_Z_EXPORT_ENABLE(z_export); in evergreen_update_ps_state()
3422 db_shader_control |= S_02880C_STENCIL_EXPORT_ENABLE(stencil_export); in evergreen_update_ps_state()
3423 db_shader_control |= S_02880C_MASK_EXPORT_ENABLE(mask_export); in evergreen_update_ps_state()
3426 db_shader_control |= S_02880C_DEPTH_BEFORE_SHADER(1) | in evergreen_update_ps_state()
3429 db_shader_control |= S_02880C_EXEC_ON_HIER_FAIL(1); in evergreen_update_ps_state()
3435 db_shader_control |= S_02880C_CONSERVATIVE_Z_EXPORT(V_02880C_EXPORT_ANY_Z); in evergreen_update_ps_state()
3438 db_shader_control | in evergreen_update_ps_state()
3725 unsigned db_shader_control; evergreen_update_db_shader_control() local
[all...]
H A Dr600_pipe.h145 unsigned db_shader_control; member

Completed in 26 milliseconds