diff options
author | Robert Morell <rmorell@nvidia.com> | 2011-03-17 17:56:49 -0700 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2011-11-30 21:48:13 -0800 |
commit | d69bf1aa9ddf62411b4e964f69d9f7a4ffb91816 (patch) | |
tree | fd8782722c29bd42d90e7d6f87d463d1061862ab /drivers/video/tegra/dc/ext | |
parent | 627c235be502ea07cf66fac921af372e15164be9 (diff) |
video: tegra: Allow fractional input rects
This change makes the input rect for Tegra windows be a 20.12
fixed-point number instead of an integer. This allows software to
specify sub-pixel precision.
bug 818525
Original-Change-Id: I130f63b68159ed896d1113ea537307997875ca40
Signed-off-by: Robert Morell <rmorell@nvidia.com>
Reviewed-on: http://git-master/r/40526
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>
Rebase-Id: R848e901645aa49776d4dc41fa4210b6b594a8d84
Diffstat (limited to 'drivers/video/tegra/dc/ext')
-rw-r--r-- | drivers/video/tegra/dc/ext/dev.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/video/tegra/dc/ext/dev.c b/drivers/video/tegra/dc/ext/dev.c index 05569ea74d0a..788593ea0dcf 100644 --- a/drivers/video/tegra/dc/ext/dev.c +++ b/drivers/video/tegra/dc/ext/dev.c @@ -189,10 +189,10 @@ static int tegra_dc_ext_set_windowattr(struct tegra_dc_ext *ext, else if (flip_win->attr.blend == TEGRA_DC_EXT_BLEND_COVERAGE) win->flags |= TEGRA_WIN_FLAG_BLEND_COVERAGE; win->fmt = flip_win->attr.pixformat; - win->x = flip_win->attr.x; - win->y = flip_win->attr.y; - win->w = flip_win->attr.w; - win->h = flip_win->attr.h; + win->x.full = flip_win->attr.x; + win->y.full = flip_win->attr.y; + win->w.full = flip_win->attr.w; + win->h.full = flip_win->attr.h; /* XXX verify that this doesn't go outside display's active region */ win->out_x = flip_win->attr.out_x; win->out_y = flip_win->attr.out_y; |