author | Andy Gross <andy.gross@ti.com> | |
Thu, 2 May 2013 11:23:59 +0000 (13:23 +0200) | ||
committer | Archit Taneja <archit@ti.com> | |
Thu, 30 May 2013 23:03:23 +0000 (04:33 +0530) | ||
commit | 9c2e70b5b8a8b5c6ca468119edd2489354754bb3 | |
tree | 691723c6fa9f1fee2e6839892d087e893c6aa562 | tree | snapshot (tar.xz tar.gz zip) |
parent | cd3f14b6fb7a0791fa74a35fc4595602cfc2a976 | commit | diff |
gpu: drm: omap: Use bitmaps for placement
Modified Tiler placement to utilize bitmaps for bookkeeping and
all placement algorithms. This resulted in a substantial savings
in time for all Tiler reservation and free operations. Typical
savings are in the range of 28% decrease in time taken with larger
buffers showing a 80%+ decrease.
Signed-off-by: Andy Gross <andy.gross@ti.com>
Modified Tiler placement to utilize bitmaps for bookkeeping and
all placement algorithms. This resulted in a substantial savings
in time for all Tiler reservation and free operations. Typical
savings are in the range of 28% decrease in time taken with larger
buffers showing a 80%+ decrease.
Signed-off-by: Andy Gross <andy.gross@ti.com>
drivers/gpu/drm/omapdrm/Makefile | diff | blob | history | |
drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | diff | blob | history | |
drivers/gpu/drm/omapdrm/sita.c | [new file with mode: 0644] | blob |
drivers/gpu/drm/omapdrm/tcm-sita.c | [deleted file] | blob | history |
drivers/gpu/drm/omapdrm/tcm.h | diff | blob | history |