Home
last modified time | relevance | path

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

/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_draw.cpp354 if (!ctx->need_barriers[is_compute]->entries) in update_barriers()
356 struct set *need_barriers = ctx->need_barriers[is_compute]; in update_barriers() local
358 …ctx->need_barriers[is_compute] = &ctx->update_barriers[is_compute][ctx->barrier_set_idx[is_compute… in update_barriers()
359 set_foreach(need_barriers, he) { in update_barriers()
406 _mesa_set_add_pre_hashed(ctx->need_barriers[is_compute], he->hash, res); in update_barriers()
408 _mesa_set_remove(need_barriers, he); in update_barriers()
409 if (!need_barriers->entries) in update_barriers()
Dzink_context.h347 struct set *need_barriers[2]; //gfx, compute member
Dzink_context.c899 _mesa_set_remove_key(ctx->need_barriers[is_compute], res); in update_res_bind_count()
1279 _mesa_set_add(ctx->need_barriers[is_compute], res); in check_for_layout_update()
1281 _mesa_set_add(ctx->need_barriers[!is_compute], res); in check_for_layout_update()
2817 _mesa_set_add(ctx->need_barriers[0], res); in resource_check_defer_buffer_barrier()
2821 _mesa_set_add(ctx->need_barriers[1], res); in resource_check_defer_buffer_barrier()
2857 _mesa_set_add(ctx->need_barriers[!is_compute], res); in resource_check_defer_image_barrier()
2860 _mesa_set_add(ctx->need_barriers[is_compute], res); in resource_check_defer_image_barrier()
3920 _mesa_set_add(ctx->need_barriers[i == PIPE_SHADER_COMPUTE], res); in rebind_image()
4132 ctx->need_barriers[0] = &ctx->update_barriers[0][0]; in zink_context_create()
4133 ctx->need_barriers[1] = &ctx->update_barriers[1][0]; in zink_context_create()