summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/v3d/v3d_tiling.c
diff options
context:
space:
mode:
authorEric Anholt <[email protected]>2019-01-22 11:05:56 -0800
committerEric Anholt <[email protected]>2019-01-27 08:30:03 -0800
commitedb1fcd9637a3a590d7eb436349855d009e62a98 (patch)
tree5a2a51f4592fc9ac25c66e6fc0ffd04bf824ade8 /src/gallium/drivers/v3d/v3d_tiling.c
parentac333ffa59344a4448d6d6cd44aa1ffa4c1285f7 (diff)
v3d: Flush blit jobs immediately after generating them.
Fixes OOMs in the CTS's packed_pixels.varied_rectangle.* tests -- the series of texture uploads at the start before texturing occurred would end up all sitting around as cached jobs for reuse. By flushing immediately, peak active BO usage goes from 150M to 40M. We could maybe put some limits on how many jobs we keep around, but blits seem particularly unlikely to get reused for other drawing.
Diffstat (limited to 'src/gallium/drivers/v3d/v3d_tiling.c')
0 files changed, 0 insertions, 0 deletions