UPDATE_TYPE_FAST
if ((acrtc_state->update_type > UPDATE_TYPE_FAST) || vrr_active) {
UPDATE_TYPE_FULL : UPDATE_TYPE_FAST;
if (acrtc_state->update_type > UPDATE_TYPE_FAST) {
if (acrtc_state->update_type == UPDATE_TYPE_FAST &&
(acrtc_state->update_type != UPDATE_TYPE_FAST ||
acrtc_state->update_type == UPDATE_TYPE_FAST &&
dm_crtc_state->update_type != UPDATE_TYPE_FAST) {
enum surface_update_type update_type = UPDATE_TYPE_FAST;
return UPDATE_TYPE_FAST;
return UPDATE_TYPE_FAST;
return UPDATE_TYPE_FAST;
enum surface_update_type overall_type = UPDATE_TYPE_FAST;
enum surface_update_type overall_type = UPDATE_TYPE_FAST;
if (type == UPDATE_TYPE_FAST) {
if (update_type == UPDATE_TYPE_FAST)
bool should_lock_all_pipes = (update_type != UPDATE_TYPE_FAST);
if (update_type == UPDATE_TYPE_FAST &&
bool should_lock_all_pipes = (update_type != UPDATE_TYPE_FAST);
if (update_type != UPDATE_TYPE_FAST && dc->res_pool->funcs->prepare_mcache_programming)
if ((update_type != UPDATE_TYPE_FAST) && stream->update_flags.bits.dsc_changed)
if (update_type != UPDATE_TYPE_FAST)
if (update_type != UPDATE_TYPE_FAST) {
if (update_type == UPDATE_TYPE_FAST &&
if (update_type == UPDATE_TYPE_FAST)
if (update_type == UPDATE_TYPE_FAST)
if (dc->hwss.program_front_end_for_ctx && update_type != UPDATE_TYPE_FAST) {
if (update_type == UPDATE_TYPE_FAST) {
if ((update_type != UPDATE_TYPE_FAST) && stream->update_flags.bits.dsc_changed)
if (update_type != UPDATE_TYPE_FAST) {
if (update_type != UPDATE_TYPE_FAST)
if (update_type != UPDATE_TYPE_FAST)