Home
last modified time | relevance | path

Searched refs:dd_lazy (Results 1 – 1 of 1) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_descriptors_lazy.c68 dd_lazy(struct zink_context *ctx) in dd_lazy() function
274 dd_lazy(ctx)->push_entries, in zink_descriptor_program_init_lazy()
275 &dd_lazy(ctx)->compute_push_entry, in zink_descriptor_program_init_lazy()
533 dd_lazy(ctx)->state_changed[is_compute] = pg->dd->binding_usage; in zink_descriptors_update_lazy()
534 dd_lazy(ctx)->push_state_changed[is_compute] = !!pg->dd->push_usage; in zink_descriptors_update_lazy()
546 dd_lazy(ctx)->state_changed[is_compute] |= BITFIELD_BIT(i); in zink_descriptors_update_lazy()
549dd_lazy(ctx)->push_state_changed[is_compute] |= bdd->push_usage[is_compute] != pg->dd->push_usage; in zink_descriptors_update_lazy()
553 uint8_t changed_sets = pg->dd->binding_usage & dd_lazy(ctx)->state_changed[is_compute]; in zink_descriptors_update_lazy()
555 (dd_lazy(ctx)->push_state_changed[is_compute] || batch_changed); in zink_descriptors_update_lazy()
572 if (pg->dd->push_usage && (dd_lazy(ctx)->push_state_changed[is_compute] || bind_sets)) { in zink_descriptors_update_lazy()
[all …]