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

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
H A Dsi_state_binning.c332 unsigned db_shader_control = sctx->ps_db_shader_control; local in function:si_emit_dpbb_state
341 bool ps_can_kill = G_02880C_KILL_ENABLE(db_shader_control) ||
342 G_02880C_MASK_EXPORT_ENABLE(db_shader_control) ||
343 G_02880C_COVERAGE_TO_MASK_ENABLE(db_shader_control) ||
347 !G_02880C_Z_EXPORT_ENABLE(db_shader_control) ||
348 G_02880C_CONSERVATIVE_Z_EXPORT(db_shader_control) ||
349 G_02880C_DEPTH_BEFORE_SHADER(db_shader_control);
390 !G_02880C_KILL_ENABLE(db_shader_control) &&
392 !G_02880C_EXEC_ON_HIER_FAIL(db_shader_control) &&
393 !G_02880C_EXEC_ON_NOOP(db_shader_control)
[all...]
H A Dsi_shader.h366 unsigned db_shader_control; member in struct:si_shader_selector
H A Dsi_state_shaders.c2418 sel->db_shader_control =
2426 sel->db_shader_control |=
2430 sel->db_shader_control |=
2455 sel->db_shader_control |= S_02880C_DEPTH_BEFORE_SHADER(1) |
2460 sel->db_shader_control |= S_02880C_Z_ORDER(V_02880C_LATE_Z) |
2464 sel->db_shader_control |= S_02880C_Z_ORDER(V_02880C_EARLY_Z_THEN_LATE_Z);
3449 unsigned db_shader_control; local in function:si_update_shaders
3456 db_shader_control =
3457 sctx->ps_shader.cso->db_shader_control |
3475 if (sctx->ps_db_shader_control != db_shader_control) {
[all...]
H A Dsi_state.c1368 unsigned db_shader_control, db_render_control, db_count_control; local in function:si_emit_db_render_state
1434 db_shader_control = sctx->ps_db_shader_control;
1438 db_shader_control &= C_02880C_Z_ORDER;
1439 db_shader_control |= S_02880C_Z_ORDER(V_02880C_LATE_Z);
1444 db_shader_control &= C_02880C_MASK_EXPORT_ENABLE;
1448 db_shader_control |= S_02880C_DUAL_QUAD_DISABLE(1);
1451 SI_TRACKED_DB_SHADER_CONTROL, db_shader_control);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/
H A Dsi_state_binning.c448 unsigned db_shader_control = sctx->ps_db_shader_control; local in function:si_emit_dpbb_state
458 G_02880C_KILL_ENABLE(db_shader_control) || G_02880C_MASK_EXPORT_ENABLE(db_shader_control) ||
459 G_02880C_COVERAGE_TO_MASK_ENABLE(db_shader_control) || blend->alpha_to_coverage;
461 bool db_can_reject_z_trivially = !G_02880C_Z_EXPORT_ENABLE(db_shader_control) ||
462 G_02880C_CONSERVATIVE_Z_EXPORT(db_shader_control) ||
463 G_02880C_DEPTH_BEFORE_SHADER(db_shader_control);
H A Dsi_shader.h483 unsigned db_shader_control; member in struct:si_shader_selector
H A Dsi_state_shaders.c3019 sel->db_shader_control = S_02880C_Z_EXPORT_ENABLE(sel->info.writes_z) |
3027 sel->db_shader_control |= S_02880C_CONSERVATIVE_Z_EXPORT(V_02880C_EXPORT_GREATER_THAN_Z);
3030 sel->db_shader_control |= S_02880C_CONSERVATIVE_Z_EXPORT(V_02880C_EXPORT_LESS_THAN_Z);
3055 sel->db_shader_control |= S_02880C_DEPTH_BEFORE_SHADER(1) |
3060 sel->db_shader_control |= S_02880C_Z_ORDER(V_02880C_LATE_Z) | S_02880C_EXEC_ON_HIER_FAIL(1);
3063 sel->db_shader_control |= S_02880C_Z_ORDER(V_02880C_EARLY_Z_THEN_LATE_Z);
3067 sel->db_shader_control |= S_02880C_PRE_SHADER_DEPTH_COVERAGE_ENABLE(1);
3351 unsigned db_shader_control = sctx->shader.ps.cso->db_shader_control | local in function:si_update_ps_kill_enable
3354 if (sctx->ps_db_shader_control != db_shader_control) {
[all...]
H A Dsi_state.c1453 unsigned db_shader_control, db_render_control, db_count_control; local in function:si_emit_db_render_state
1505 db_shader_control = sctx->ps_db_shader_control;
1509 db_shader_control &= C_02880C_Z_ORDER;
1510 db_shader_control |= S_02880C_Z_ORDER(V_02880C_LATE_Z);
1515 db_shader_control &= C_02880C_MASK_EXPORT_ENABLE;
1518 db_shader_control |= S_02880C_DUAL_QUAD_DISABLE(1);
1521 db_shader_control);
1537 unsigned mode = sctx->screen->options.vrs2x2 && G_02880C_KILL_ENABLE(db_shader_control) ?
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r600/
H A Dr600_shader.h181 unsigned db_shader_control; member in struct:r600_pipe_shader
H A Dr600_state.c1651 radeon_set_context_reg(cs, R_02880C_DB_SHADER_CONTROL, a->db_shader_control);
2441 unsigned i, exports_ps, num_cout, spi_ps_in_control_0, spi_input_z, spi_ps_in_control_1, db_shader_control; local in function:r600_update_ps_state
2496 db_shader_control = 0;
2506 db_shader_control |= S_02880C_Z_EXPORT_ENABLE(z_export);
2507 db_shader_control |= S_02880C_STENCIL_REF_EXPORT_ENABLE(stencil_export);
2508 db_shader_control |= S_02880C_MASK_EXPORT_ENABLE(mask_export);
2510 db_shader_control |= S_02880C_KILL_ENABLE(1);
2580 shader->db_shader_control = db_shader_control;
2795 unsigned db_shader_control; local in function:r600_update_db_shader_control
[all...]
H A Devergreen_state.c2118 radeon_set_context_reg(cs, R_02880C_DB_SHADER_CONTROL, a->db_shader_control);
3319 unsigned i, exports_ps, num_cout, spi_ps_in_control_0, spi_input_z, spi_ps_in_control_1, db_shader_control = 0; local in function:evergreen_update_ps_state
3408 db_shader_control |= S_02880C_KILL_ENABLE(1);
3410 db_shader_control |= S_02880C_Z_EXPORT_ENABLE(z_export);
3411 db_shader_control |= S_02880C_STENCIL_EXPORT_ENABLE(stencil_export);
3412 db_shader_control |= S_02880C_MASK_EXPORT_ENABLE(mask_export);
3415 db_shader_control |= S_02880C_DEPTH_BEFORE_SHADER(1) |
3418 db_shader_control |= S_02880C_EXEC_ON_HIER_FAIL(1);
3424 db_shader_control |= S_02880C_CONSERVATIVE_Z_EXPORT(V_02880C_EXPORT_ANY_Z);
3427 db_shader_control |
3717 unsigned db_shader_control; local in function:evergreen_update_db_shader_control
[all...]
H A Dr600_pipe.h145 unsigned db_shader_control; member in struct:r600_db_misc_state
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/
H A Dr600_shader.h184 unsigned db_shader_control; member in struct:r600_pipe_shader
H A Dr600_state.c1654 radeon_set_context_reg(cs, R_02880C_DB_SHADER_CONTROL, a->db_shader_control);
2444 unsigned i, exports_ps, num_cout, spi_ps_in_control_0, spi_input_z, spi_ps_in_control_1, db_shader_control; local in function:r600_update_ps_state
2500 db_shader_control = 0;
2510 db_shader_control |= S_02880C_Z_EXPORT_ENABLE(z_export);
2511 db_shader_control |= S_02880C_STENCIL_REF_EXPORT_ENABLE(stencil_export);
2512 db_shader_control |= S_02880C_MASK_EXPORT_ENABLE(mask_export);
2514 db_shader_control |= S_02880C_KILL_ENABLE(1);
2584 shader->db_shader_control = db_shader_control;
2799 unsigned db_shader_control; local in function:r600_update_db_shader_control
[all...]
H A Devergreen_state.c2124 radeon_set_context_reg(cs, R_02880C_DB_SHADER_CONTROL, a->db_shader_control);
3325 unsigned i, exports_ps, num_cout, spi_ps_in_control_0, spi_input_z, spi_ps_in_control_1, db_shader_control = 0; local in function:evergreen_update_ps_state
3421 db_shader_control |= S_02880C_KILL_ENABLE(1);
3423 db_shader_control |= S_02880C_Z_EXPORT_ENABLE(z_export);
3424 db_shader_control |= S_02880C_STENCIL_EXPORT_ENABLE(stencil_export);
3425 db_shader_control |= S_02880C_MASK_EXPORT_ENABLE(mask_export);
3428 db_shader_control |= S_02880C_DEPTH_BEFORE_SHADER(1) |
3431 db_shader_control |= S_02880C_EXEC_ON_HIER_FAIL(1);
3437 db_shader_control |= S_02880C_CONSERVATIVE_Z_EXPORT(V_02880C_EXPORT_ANY_Z);
3440 db_shader_control |
3730 unsigned db_shader_control; local in function:evergreen_update_db_shader_control
[all...]
H A Dr600_pipe.h145 unsigned db_shader_control; member in struct:r600_db_misc_state

Completed in 54 milliseconds