other versions
- jessie 3.16.56-1+deb8u1
DRM_RECT_CALC_HSCALE(9) | DRM Core | DRM_RECT_CALC_HSCALE(9) |
NAME¶
drm_rect_calc_hscale_relaxed - calculate the horizontal scaling factorSYNOPSIS¶
int
drm_rect_calc_hscale_relaxed(struct drm_rect * src,
struct drm_rect * dst,
int min_hscale,
int max_hscale);
ARGUMENTS¶
srcsource window rectangle
dst
destination window rectangle
min_hscale
minimum allowed horizontal scaling factor
max_hscale
maximum allowed horizontal scaling factor
DESCRIPTION¶
Calculate the horizontal scaling factor as ( src width) / ( dst width). If the calculated scaling factor is below min_vscale, decrease the height of rectangle dst to compensate. If the calculated scaling factor is above max_vscale, decrease the height of rectangle src to compensate.RETURNS¶
The horizontal scaling factor.AUTHORS¶
Jesse Barnes <jesse.barnes@intel.com>Initial version
Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Driver internals
Daniel Vetter <daniel.vetter@ffwll.ch>
Contributions all over the place
COPYRIGHT¶
May 2018 | Kernel Hackers Manual 3.16 |