Lines Matching refs:zsa
494 ctx->zsa = zs; in etna_zsa_state_bind()
683 struct pipe_depth_stencil_alpha_state *zsa_state = ctx->zsa; in etna_update_zsa()
684 struct etna_zsa_state *zsa = etna_zsa_state(zsa_state); in etna_update_zsa() local
690 if (zsa->z_write_enabled) { in etna_update_zsa()
693 !zsa->stencil_enabled && in etna_update_zsa()
702 if (zsa->z_test_enabled) { in etna_update_zsa()
704 !zsa->stencil_modified && in etna_update_zsa()
711 new_pe_depth = VIVS_PE_DEPTH_CONFIG_DEPTH_FUNC(zsa->z_test_enabled ? in etna_update_zsa()
714 COND(zsa->z_write_enabled, VIVS_PE_DEPTH_CONFIG_WRITE_ENABLE) | in etna_update_zsa()
716 COND(!late_z_write && !late_z_test && !zsa->stencil_enabled, in etna_update_zsa()
734 if (new_pe_depth != zsa->PE_DEPTH_CONFIG || in etna_update_zsa()
735 new_ra_depth != zsa->RA_DEPTH_CONFIG) in etna_update_zsa()
738 zsa->PE_DEPTH_CONFIG = new_pe_depth; in etna_update_zsa()
739 zsa->RA_DEPTH_CONFIG = new_ra_depth; in etna_update_zsa()