UPDATE_TYPE_FULL
UPDATE_TYPE_FULL : UPDATE_TYPE_FAST;
UPDATE_TYPE_FULL,
elevate_update_type(&update_type, UPDATE_TYPE_FULL, LOCK_DESCRIPTOR_GLOBAL);
elevate_update_type(&update_type, UPDATE_TYPE_FULL, LOCK_DESCRIPTOR_GLOBAL);
elevate_update_type(&update_type, UPDATE_TYPE_FULL, LOCK_DESCRIPTOR_GLOBAL);
elevate_update_type(&update_type, UPDATE_TYPE_FULL, LOCK_DESCRIPTOR_GLOBAL);
elevate_update_type(&update_type, UPDATE_TYPE_FULL, LOCK_DESCRIPTOR_GLOBAL);
elevate_update_type(&update_type, UPDATE_TYPE_FULL, LOCK_DESCRIPTOR_GLOBAL);
elevate_update_type(&update_type, UPDATE_TYPE_FULL, LOCK_DESCRIPTOR_GLOBAL);
elevate_update_type(&overall_type, UPDATE_TYPE_FULL, LOCK_DESCRIPTOR_GLOBAL);
elevate_update_type(&overall_type, UPDATE_TYPE_FULL, LOCK_DESCRIPTOR_GLOBAL);
elevate_update_type(&overall_type, UPDATE_TYPE_FULL, LOCK_DESCRIPTOR_GLOBAL);
elevate_update_type(&overall_type, UPDATE_TYPE_FULL, LOCK_DESCRIPTOR_GLOBAL);
elevate_update_type(&overall_type, UPDATE_TYPE_FULL, LOCK_DESCRIPTOR_GLOBAL);
elevate_update_type(&overall_type, UPDATE_TYPE_FULL, LOCK_DESCRIPTOR_GLOBAL);
elevate_update_type(&overall_type, UPDATE_TYPE_FULL, LOCK_DESCRIPTOR_GLOBAL);
elevate_update_type(&overall_type, UPDATE_TYPE_FULL, LOCK_DESCRIPTOR_GLOBAL);
elevate_update_type(&overall_type, UPDATE_TYPE_FULL, LOCK_DESCRIPTOR_GLOBAL);
elevate_update_type(&overall_type, UPDATE_TYPE_FULL, LOCK_DESCRIPTOR_GLOBAL | LOCK_DESCRIPTOR_LINK);
elevate_update_type(&overall_type, UPDATE_TYPE_FULL, LOCK_DESCRIPTOR_GLOBAL);
static const enum surface_update_type update_surface_trace_level = UPDATE_TYPE_FULL;
update_type = UPDATE_TYPE_FULL;
if (update_type == UPDATE_TYPE_FULL)
if (update_type == UPDATE_TYPE_FULL) {
if (update_type >= UPDATE_TYPE_FULL) {
if (update_type == UPDATE_TYPE_FULL) {
if (update_type == UPDATE_TYPE_FULL)
if (update_type == UPDATE_TYPE_FULL && dc->optimized_required)
if (update_type == UPDATE_TYPE_FULL) {
if (update_type == UPDATE_TYPE_FULL)
dc->hwseq->funcs.wait_for_pipe_update_if_needed(dc, top_pipe_to_program, update_type < UPDATE_TYPE_FULL);
if (update_type == UPDATE_TYPE_FULL) {
if (dc->hwseq->funcs.set_wait_for_update_needed_for_pipe && update_type == UPDATE_TYPE_FULL) {
UPDATE_TYPE_FULL, intermediate_context);
UPDATE_TYPE_FULL, intermediate_context);
update_type = UPDATE_TYPE_FULL;
ASSERT(update_type < UPDATE_TYPE_FULL);
ASSERT(update_type >= UPDATE_TYPE_FULL);
ASSERT(scratch->update_type < UPDATE_TYPE_FULL);
ASSERT(scratch->update_type >= UPDATE_TYPE_FULL);
intermediate_context ? UPDATE_TYPE_FULL : scratch->update_type,