Skip to content

fps脚本中为何如此设置:PAUSE_LATENCY = 20 #3

Open

Description

@yonglezhuzhu

PAUSE_LATENCY = 20这样设置的原因是什么?为何两个frame之间的latency大于20,则不是一个jankniess?

Activity

  1. gb112211 commented on Aug 25, 2016

    @gb112211
    Owner
        def get_Vsync_jankiness(self):
            if (self.refresh_period< 0):
                return -1
            round_normalized_delta2_Vsync = self.__get_round_normalized_delta2_Vsync()
    
            num_jankiness = 0
            for i in xrange(0, self.frame_latency_data_size-2):
                value = round_normalized_delta2_Vsync[i]
                if value > 0 and value < self.PAUSE_LATENCY:
                    num_jankiness += 1
    
            return num_jankiness

    参考官方的说明,我的理解是PAUSE_LATENCY 的值大于20的话,此时应该是在处在pause状态,因此不记录jankniess

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions