Remove missed Vblank log printout, since it may cause performance degradation.

This commit is contained in:
Mikael Brunnhede 2016-10-14 08:59:07 +02:00
parent fec6ed0964
commit ca5e20bcaf

View File

@ -157,25 +157,25 @@ static void gfx_ctx_drm_check_window(void *data, bool *quit,
static void drm_flip_handler(int fd, unsigned frame,
unsigned sec, unsigned usec, void *data)
{
static unsigned first_page_flip;
static unsigned last_page_flip;
//static unsigned first_page_flip;
//static unsigned last_page_flip;
(void)fd;
(void)sec;
(void)usec;
if (!first_page_flip)
first_page_flip = frame;
//if (!first_page_flip)
// first_page_flip = frame;
if (last_page_flip)
{
unsigned missed = frame - last_page_flip - 1;
if (missed)
RARCH_LOG("[KMS]: Missed %u VBlank(s) (Frame: %u, DRM frame: %u).\n",
missed, frame - first_page_flip, frame);
}
//if (last_page_flip)
//{
// unsigned missed = frame - last_page_flip - 1;
// if (missed)
// RARCH_LOG("[KMS]: Missed %u VBlank(s) (Frame: %u, DRM frame: %u).\n",
// missed, frame - first_page_flip, frame);
//}
last_page_flip = frame;
//last_page_flip = frame;
*(bool*)data = false;
}