Lines Matching refs:aux

56    if (tex_res->aux.usage != ISL_AUX_USAGE_CCS_D &&
57 tex_res->aux.usage != ISL_AUX_USAGE_CCS_E &&
58 tex_res->aux.usage != ISL_AUX_USAGE_GFX12_CCS_E)
304 s_res->aux.usage);
339 * but with a different aux usage. If it has, flush the render cache so we
340 * ensure that it's only in there with one aux usage at a time.
356 * format, only the aux usage. So we let that slide for now.
366 "cache tracker: aux usage mismatch",
440 &res->base.b, res->aux.usage, level, true);
497 assert(isl_aux_usage_has_mcs(res->aux.usage));
503 &res->base.b, res->aux.usage, 0, true);
519 switch (res->aux.usage) {
613 &res->base.b, res->aux.usage, level, true);
654 if (!isl_aux_usage_has_hiz(res->aux.usage))
718 if (res->aux.usage == ISL_AUX_USAGE_NONE)
747 if (res->aux.usage == ISL_AUX_USAGE_NONE)
768 /* Prepare the aux buffer for a conditional or unconditional access.
770 * not evaluate to a no-op. If the access does in fact occur, the aux
776 } else if (isl_aux_usage_has_mcs(res->aux.usage)) {
779 } else if (isl_aux_usage_has_hiz(res->aux.usage)) {
781 } else if (res->aux.usage == ISL_AUX_USAGE_STC_CCS) {
784 assert(isl_aux_usage_has_ccs(res->aux.usage));
789 isl_aux_state_transition_aux_op(aux_state, res->aux.usage, aux_op);
801 if (res->aux.usage == ISL_AUX_USAGE_NONE)
812 /* Transition the aux state for a conditional or unconditional write. A
834 assert(isl_aux_usage_has_hiz(res->aux.usage));
840 return res->aux.state[level][layer];
860 if (res->aux.state[level][start_layer + a] != aux_state) {
861 res->aux.state[level][start_layer + a] = aux_state;
888 switch (res->aux.usage) {
894 res->aux.usage : ISL_AUX_USAGE_NONE;
900 return res->aux.usage;
904 /* If we don't have any unresolved color, report an aux usage of
906 * aux surface and we can save some bandwidth.
925 return res->aux.usage;
968 assert(isl_aux_usage_has_mcs(res->aux.usage));
1064 switch (res->aux.usage) {
1070 res->aux.usage : ISL_AUX_USAGE_NONE;
1074 return res->aux.usage;
1078 return res->aux.usage;
1095 res->aux.clear_color,
1096 res->aux.clear_color_unknown)) {
1100 if (res->aux.usage == ISL_AUX_USAGE_CCS_D)
1105 return res->aux.usage;