OSDN Git Service

freedreno: support either coarse or fine-grained bucket sizes
authorRob Clark <robclark@freedesktop.org>
Wed, 1 Jun 2016 19:37:52 +0000 (15:37 -0400)
committerRob Clark <robclark@freedesktop.org>
Wed, 20 Jul 2016 23:42:21 +0000 (19:42 -0400)
commit8a6a8512d4ac6db5e85911de81f156d325dcc343
tree6c3cfb3f88401516a6554e51e7c21226b66c857f
parent904f1361ae11d53ee4d0cf297d38f4c243ee8d69
freedreno: support either coarse or fine-grained bucket sizes

The normal bo cache uses some intermediate steps between power of two
jumps to reduce memory wastage.  But for a ringbuffer bo cache, we do
not need this.

Signed-off-by: Rob Clark <robclark@freedesktop.org>
freedreno/freedreno_bo_cache.c
freedreno/freedreno_device.c
freedreno/freedreno_priv.h