Searched refs:aux_state (Results 1 - 9 of 9) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/iris/ |
H A D | iris_clear.c | 193 enum isl_aux_state aux_state = in fast_clear_color() local 196 if (aux_state != ISL_AUX_STATE_CLEAR && in fast_clear_color() 197 aux_state != ISL_AUX_STATE_PARTIAL_CLEAR && in fast_clear_color() 198 aux_state != ISL_AUX_STATE_COMPRESSED_CLEAR) { in fast_clear_color() 240 const enum isl_aux_state aux_state = in fast_clear_color() local 242 if (!color_changed && box->depth == 1 && aux_state == ISL_AUX_STATE_CLEAR) in fast_clear_color() 447 enum isl_aux_state aux_state = in fast_clear_depth() local 450 if (aux_state != ISL_AUX_STATE_CLEAR && in fast_clear_depth() 451 aux_state != ISL_AUX_STATE_COMPRESSED_CLEAR) { in fast_clear_depth() 491 enum isl_aux_state aux_state in fast_clear_depth() local [all...] |
H A D | iris_resolve.c | 729 enum isl_aux_state aux_state = in iris_has_invalid_primary() local 731 if (!isl_aux_state_has_valid_primary(aux_state)) in iris_has_invalid_primary() 763 const enum isl_aux_state aux_state = in iris_resource_prepare_access() local 766 isl_aux_prepare_access(aux_state, aux_usage, fast_clear_supported); in iris_resource_prepare_access() 789 isl_aux_state_transition_aux_op(aux_state, res->aux.usage, aux_op); in iris_resource_prepare_access() 809 const enum isl_aux_state aux_state = in iris_resource_finish_write() local 821 isl_aux_state_transition_write(aux_state, aux_usage, false); in iris_resource_finish_write() 847 enum isl_aux_state aux_state) in iris_resource_set_aux_state() 853 !isl_aux_state_has_valid_aux(aux_state)); in iris_resource_set_aux_state() 860 if (res->aux.state[level][start_layer + a] != aux_state) { in iris_resource_set_aux_state() 844 iris_resource_set_aux_state(struct iris_context *ice, struct iris_resource *res, uint32_t level, uint32_t start_layer, uint32_t num_layers, enum isl_aux_state aux_state) iris_resource_set_aux_state() argument [all...] |
H A D | iris_resource.h | 438 enum isl_aux_state aux_state);
|
H A D | iris_resource.c | 546 * reference array and the arrays of aux_state. This makes cleanup in create_aux_state_map() 902 /* Create the aux_state for the auxiliary buffer. */ in iris_resource_configure_aux() 1829 enum isl_aux_state aux_state = iris_resource_get_aux_state(res, 0, 0); in iris_resource_get_handle() local 1830 assert(aux_state == ISL_AUX_STATE_RESOLVED || in iris_resource_get_handle() 1831 aux_state == ISL_AUX_STATE_PASS_THROUGH); in iris_resource_get_handle()
|
/third_party/mesa3d/src/gallium/drivers/crocus/ |
H A D | crocus_clear.c | 231 enum isl_aux_state aux_state = in fast_clear_color() local 234 if (aux_state != ISL_AUX_STATE_CLEAR && in fast_clear_color() 235 aux_state != ISL_AUX_STATE_PARTIAL_CLEAR && in fast_clear_color() 236 aux_state != ISL_AUX_STATE_COMPRESSED_CLEAR) { in fast_clear_color() 270 const enum isl_aux_state aux_state = in fast_clear_color() local 272 if (!color_changed && box->depth == 1 && aux_state == ISL_AUX_STATE_CLEAR) in fast_clear_color() 491 enum isl_aux_state aux_state = in fast_clear_depth() local 494 if (aux_state != ISL_AUX_STATE_CLEAR && in fast_clear_depth() 495 aux_state != ISL_AUX_STATE_COMPRESSED_CLEAR) { in fast_clear_depth() 518 enum isl_aux_state aux_state in fast_clear_depth() local [all...] |
H A D | crocus_resolve.c | 809 enum isl_aux_state aux_state = in crocus_has_invalid_primary() local 811 if (!isl_aux_state_has_valid_primary(aux_state)) in crocus_has_invalid_primary() 846 const enum isl_aux_state aux_state = in crocus_resource_prepare_access() local 849 isl_aux_prepare_access(aux_state, aux_usage, fast_clear_supported); in crocus_resource_prepare_access() 872 isl_aux_state_transition_aux_op(aux_state, res->aux.usage, aux_op); in crocus_resource_prepare_access() 895 const enum isl_aux_state aux_state = in crocus_resource_finish_write() local 907 isl_aux_state_transition_write(aux_state, aux_usage, false); in crocus_resource_finish_write() 927 enum isl_aux_state aux_state) in crocus_resource_set_aux_state() 933 if (res->aux.state[level][start_layer + a] != aux_state) { in crocus_resource_set_aux_state() 934 res->aux.state[level][start_layer + a] = aux_state; in crocus_resource_set_aux_state() 924 crocus_resource_set_aux_state(struct crocus_context *ice, struct crocus_resource *res, uint32_t level, uint32_t start_layer, uint32_t num_layers, enum isl_aux_state aux_state) crocus_resource_set_aux_state() argument [all...] |
H A D | crocus_resource.h | 466 enum isl_aux_state aux_state);
|
H A D | crocus_resource.c | 398 * reference array and the arrays of aux_state. This makes cleanup in create_aux_state_map() 519 /* Create the aux_state for the auxiliary buffer. */ in crocus_resource_configure_aux() 1077 enum isl_aux_state aux_state = crocus_resource_get_aux_state(res, 0, 0); in crocus_resource_get_handle() local 1078 assert(aux_state == ISL_AUX_STATE_RESOLVED || in crocus_resource_get_handle() 1079 aux_state == ISL_AUX_STATE_PASS_THROUGH); in crocus_resource_get_handle()
|
/third_party/mesa3d/src/intel/vulkan/ |
H A D | anv_image.c | 2141 enum isl_aux_state aux_state = in anv_layout_to_aux_state() local 2144 switch (aux_state) { in anv_layout_to_aux_state() 2313 enum isl_aux_state aux_state = in anv_layout_to_aux_usage() local 2316 switch (aux_state) { in anv_layout_to_aux_usage() 2386 enum isl_aux_state aux_state = in anv_layout_to_fast_clear_type() local 2389 switch (aux_state) { in anv_layout_to_fast_clear_type()
|
Completed in 18 milliseconds