From 19ea0bd5217fc486dcd2de756872e1ce4e3064b7 Mon Sep 17 00:00:00 2001 From: Christoph Bumiller Date: Sat, 2 Mar 2013 18:27:56 +0100 Subject: [PATCH] nouveau: align PIPE_BIND_SHADER,COMPUTE_RESOURCEs to 256 bytes --- src/gallium/drivers/nouveau/nouveau_buffer.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/gallium/drivers/nouveau/nouveau_buffer.c b/src/gallium/drivers/nouveau/nouveau_buffer.c index 0c3d43b..e3cbaf6 100644 --- a/src/gallium/drivers/nouveau/nouveau_buffer.c +++ b/src/gallium/drivers/nouveau/nouveau_buffer.c @@ -41,7 +41,9 @@ nouveau_buffer_allocate(struct nouveau_screen *screen, { uint32_t size = buf->base.width0; - if (buf->base.bind & PIPE_BIND_CONSTANT_BUFFER) + if (buf->base.bind & (PIPE_BIND_CONSTANT_BUFFER | + PIPE_BIND_COMPUTE_RESOURCE | + PIPE_BIND_SHADER_RESOURCE)) size = align(size, 0x100); if (domain == NOUVEAU_BO_VRAM) { -- 2.7.4