]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Return correct size for rotated views
authorTvrtko Ursulin <tvrtko.ursulin@intel.com>
Tue, 23 Jun 2015 11:57:43 +0000 (12:57 +0100)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Wed, 24 Jun 2015 13:11:06 +0000 (15:11 +0200)
commit09166bbd22523490a483b52658c5b96ee9272781
treef42ff22bfaa48f57899671b4670831d11a695d8a
parent1d6c0ae9134941edd68fd2dd01b0c3e1f8cd2dd7
drm/i915: Return correct size for rotated views

Currently object size is returned for the rotated VMA size which can be
bigger than the rotated view itself. Since the binding code pads all
excess size with scratch pages the only minor issue with this is wasting
some GGTT space, but still feels nicer to fix and report the real size.

v2: Rebase for tracking size in bytes instead of pages.

Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Cc: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
Reviewed-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/i915_gem_gtt.c