Home | History | Annotate | Download | only in libhwcomposer

Lines Matching full:refreshrate

230     ctx->dpyAttr[HWC_DISPLAY_PRIMARY].refreshRate = (uint32_t)fps;
487 uint32_t roundOff(uint32_t refreshRate) {
489 uint32_t rate = refreshRate;
491 if(abs((int)(stdRefreshRates[i] - refreshRate)) < 2) {
502 void setRefreshRate(hwc_context_t* ctx, int dpy, uint32_t refreshRate) {
504 if(!ctx || refreshRate == ctx->dpyAttr[dpy].dynRefreshRate)
514 snprintf(str, sizeof(str), "%d", refreshRate);
518 __FUNCTION__, refreshRate, strerror(errno));
520 ctx->dpyAttr[dpy].dynRefreshRate = refreshRate;
522 __FUNCTION__, refreshRate);
1016 ctx->listStats[dpy].refreshRateRequest = ctx->dpyAttr[dpy].refreshRate;
1017 uint32_t refreshRate = 0;
1080 //dyn fps: get refreshrate from metadata
1085 // Valid refreshRate in metadata and within the range
1086 uint32_t rate = roundOff(mdata->refreshrate);
1089 if (!refreshRate) {
1090 refreshRate = rate;
1091 } else if(refreshRate != rate) {
1092 // multiple refreshrate requests, set to default
1093 refreshRate = ctx->dpyAttr[dpy].refreshRate;
1123 ctx->listStats[dpy].refreshRateRequest = refreshRate ?
1124 refreshRate : ctx->dpyAttr[dpy].refreshRate;