r600g/compute: Accept LDS size from the LLVM backend
authorTom Stellard <thomas.stellard@amd.com>
Wed, 12 Jun 2013 21:38:59 +0000 (14:38 -0700)
committerTom Stellard <thomas.stellard@amd.com>
Fri, 28 Jun 2013 15:33:11 +0000 (08:33 -0700)
commit2840bec56f79347b95dec5458b20d4a46d1aa445
treec49c4c6a610869ffed879b9e74f426a7c9bc99a0
parent2639fca1f017907af7ce446fba60b520aa376abc
r600g/compute: Accept LDS size from the LLVM backend

And allocate the correct amount before dispatching the kernel.

Tested-by: Aaron Watry <awatry@gmail.com>
src/gallium/drivers/r600/evergreen_compute.c
src/gallium/drivers/r600/evergreen_compute_internal.h
src/gallium/drivers/r600/evergreen_state.c
src/gallium/drivers/r600/r600_asm.h
src/gallium/drivers/r600/r600_llvm.c