Home
last modified time | relevance | path

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

/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_resource_state.cpp291 transition_required(D3D12_RESOURCE_STATES current_state, D3D12_RESOURCE_STATES *destination_state) in transition_required() argument
294 if (current_state == *destination_state) { in transition_required()
298 if (current_state == D3D12_RESOURCE_STATE_COMMON || *destination_state == D3D12_RESOURCE_STATE_COMMON) { in transition_required()
303 if ((current_state & *destination_state) == *destination_state) { in transition_required()
304 *destination_state = current_state; in transition_required()
310 if (!d3d12_is_write_state(*destination_state) && !d3d12_is_write_state(current_state)) { in transition_required()
311 *destination_state |= current_state; in transition_required()
527 desired_resource_state *destination_state = &state_entry->desired; in d3d12_apply_resource_states() local
531 bool all_resources_at_once = current_state->homogenous && destination_state in d3d12_apply_resource_states()
[all...]

Completed in 1 milliseconds