mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 22:38:05 +02:00
freedreno/a4xx: alpha-test
Signed-off-by: Rob Clark <robclark@freedesktop.org>
This commit is contained in:
parent
097d760aac
commit
10d81a03b3
1 changed files with 2 additions and 0 deletions
|
|
@ -92,10 +92,12 @@ fd4_zsa_state_create(struct pipe_context *pctx,
|
|||
}
|
||||
|
||||
if (cso->alpha.enabled) {
|
||||
uint32_t ref = cso->alpha.ref_value * 255.0;
|
||||
so->gras_alpha_control =
|
||||
A4XX_GRAS_ALPHA_CONTROL_ALPHA_TEST_ENABLE;
|
||||
so->rb_alpha_control =
|
||||
A4XX_RB_ALPHA_CONTROL_ALPHA_TEST |
|
||||
A4XX_RB_ALPHA_CONTROL_ALPHA_REF(ref) |
|
||||
A4XX_RB_ALPHA_CONTROL_ALPHA_TEST_FUNC(cso->alpha.func);
|
||||
so->rb_depth_control |=
|
||||
A4XX_RB_DEPTH_CONTROL_EARLY_Z_DISABLE;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue