/src/sys/dev/videomode/ |
pickmode.c | 112 * Sort modes by refresh rate, aspect ratio (*), then resolution. 115 * (*) Note that the aspect ratio calculation treats "close" aspect ratios 122 int aspect, refresh, hbest, vbest, abest, atemp, rbest, rtemp; local in function:sort_modes 131 aspect = (*preferred)->hdisplay * 100 / (*preferred)->vdisplay; 157 aspect = mtemp->hdisplay * 100 / mtemp->vdisplay; 164 /* Sort other modes by refresh rate, aspect ratio, then resolution */ 180 /* Treat "close" aspect ratios as identical */ 182 abs(aspect - atemp) < abs(aspect - abest)) [all...] |
/src/sys/external/bsd/drm2/dist/drm/i2c/ |
ch7006_mode.c | 341 uint64_t scale, aspect; local in function:ch7006_setup_properties 354 aspect = ch_mode->enc_hdisp*fixed1; 355 do_div(aspect, ch_mode->enc_vdisp); 357 hpos = round_fixed((norm->hvirtual * aspect - mode->hdisplay * scale)
|
/src/sys/external/bsd/drm2/dist/drm/amd/display/dc/core/ |
amdgpu_dc_resource.c | 2181 enum dc_aspect_ratio aspect = ASPECT_RATIO_NO_DATA; local in function:set_avi_info_frame 2266 /* TODO: un-hardcode aspect ratio */ 2267 aspect = stream->timing.aspect_ratio; 2269 switch (aspect) { 2272 hdmi_info.bits.M0_M1 = aspect; 2282 /* Active Format Aspect ratio - same as Picture Aspect Ratio. */
|