Home
last modified time | relevance | path

Searched refs:barrier_scratch (Results 1 - 2 of 2) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_resource_state.cpp226 util_dynarray_fini(&ctx->barrier_scratch); in d3d12_context_state_table_destroy()
337 util_dynarray_append(&ctx->barrier_scratch, D3D12_RESOURCE_BARRIER, barrier); in resolve_global_state()
369 if (ctx->barrier_scratch.size) { in d3d12_context_state_resolve_submission()
372 cmdlist->ResourceBarrier(util_dynarray_num_elements(&ctx->barrier_scratch, D3D12_RESOURCE_BARRIER), in d3d12_context_state_resolve_submission()
373 (D3D12_RESOURCE_BARRIER *)ctx->barrier_scratch.data); in d3d12_context_state_resolve_submission()
377 util_dynarray_clear(&ctx->barrier_scratch); in d3d12_context_state_resolve_submission()
431 util_dynarray_append(&ctx->barrier_scratch, D3D12_RESOURCE_BARRIER, uav_barrier); in append_barrier()
437 util_dynarray_append(&ctx->barrier_scratch, D3D12_RESOURCE_BARRIER, transition_desc); in append_barrier()
551 if (ctx->barrier_scratch.size) { in d3d12_apply_resource_states()
552 ctx->cmdlist->ResourceBarrier(util_dynarray_num_elements(&ctx->barrier_scratch, D3D12_RESOURCE_BARRIE in d3d12_apply_resource_states()
[all...]
H A Dd3d12_context.h184 struct util_dynarray barrier_scratch; member

Completed in 3 milliseconds