winsys/radeon: manage constant buffers by the cache bufmgr too

This commit is contained in:
Marek Olšák 2011-07-22 22:14:39 +02:00
parent 7db148d3a5
commit 533e228923

View file

@ -498,7 +498,8 @@ radeon_winsys_bo_create(struct radeon_winsys *rws,
desc.usage = get_pb_usage_from_create_flags(domain);
/* Assign a buffer manager. */
if (bind & (PIPE_BIND_VERTEX_BUFFER | PIPE_BIND_INDEX_BUFFER))
if (bind & (PIPE_BIND_VERTEX_BUFFER | PIPE_BIND_INDEX_BUFFER |
PIPE_BIND_CONSTANT_BUFFER))
provider = ws->cman;
else
provider = ws->kman;