Lines Matching defs:position

350 		 * scanout position we know that the current frame is
1783 * Retrieve current video scanout position of crtc on a given gpu, and
1798 * \param *vpos Location where vertical scanout position should be stored.
1799 * \param *hpos Location where horizontal scanout position should go.
1801 * scanout position query. Can be NULL to skip timestamp.
1803 * scanout position query. Can be NULL to skip timestamp.
1814 * DRM_SCANOUTPOS_ACCURATE = Returned position is accurate. A lack of
1815 * this flag means that returned position may be offset by a constant but
1816 * unknown small number of scanlines wrt. real scanout position.
1824 u32 stat_crtc = 0, vbl = 0, position = 0;
1840 position = RREG32(EVERGREEN_CRTC_STATUS_POSITION +
1847 position = RREG32(EVERGREEN_CRTC_STATUS_POSITION +
1854 position = RREG32(EVERGREEN_CRTC_STATUS_POSITION +
1861 position = RREG32(EVERGREEN_CRTC_STATUS_POSITION +
1868 position = RREG32(EVERGREEN_CRTC_STATUS_POSITION +
1875 position = RREG32(EVERGREEN_CRTC_STATUS_POSITION +
1882 position = RREG32(AVIVO_D1CRTC_STATUS_POSITION);
1887 position = RREG32(AVIVO_D2CRTC_STATUS_POSITION);
1899 position = (RREG32(RADEON_CRTC_VLINE_CRNT_VLINE) >> 16) & RADEON_CRTC_V_TOTAL;
1909 position = (RREG32(RADEON_CRTC2_VLINE_CRNT_VLINE) >> 16) & RADEON_CRTC_V_TOTAL;
1924 /* Decode into vertical and horizontal scanout position. */
1925 *vpos = position & 0x1fff;
1926 *hpos = (position >> 16) & 0x1fff;
1953 * by the line buffer logic when the line buffer read position enters
1954 * the vblank, whereas our crtc scanout position naturally lags the
1955 * line buffer read position.
1960 /* Test scanout position against vblank region. */