author | Andy Gross <andy.gross@ti.com> | |
Wed, 6 Feb 2013 22:47:26 +0000 (16:47 -0600) | ||
committer | Andy Gross <andy.gross@ti.com> | |
Wed, 27 Feb 2013 21:23:32 +0000 (15:23 -0600) | ||
commit | 2857ec212485e407354d03be48cf00f03437c098 | |
tree | 35ce9a67b9d1b4df2895ae778038af49a468b6a3 | tree | snapshot (tar.xz tar.gz zip) |
parent | f8989400a2a2520c396ad6e9e74ab2bd2c1ffa36 | 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/staging/omapdrm/Makefile | diff | blob | history | |
drivers/staging/omapdrm/omap_dmm_tiler.c | diff | blob | history | |
drivers/staging/omapdrm/sita.c | [new file with mode: 0644] | blob |
drivers/staging/omapdrm/tcm-sita.c | [deleted file] | blob | history |
drivers/staging/omapdrm/tcm.h | diff | blob | history |