r600g: uniform buffer object support
authorDave Airlie <airlied@redhat.com>
Sun, 16 Dec 2012 10:26:02 +0000 (10:26 +0000)
committerDave Airlie <airlied@redhat.com>
Fri, 11 Jan 2013 22:31:54 +0000 (22:31 +0000)
commit77c10225eef43eb428ebbc80f1dd426e3d33b281
tree7700299bdaf392eed0375aed257cd12406abf6d3
parent199eea4a4be342c255c1e5e22a39b79d316d52a4
r600g: uniform buffer object support

This adds 12 more constant buffers for use as UBOs,
along with adding relative constant fetching for 2D indices.

This with GLSL 1.40 enabled passes all the same tests as softpipe
on my evergreen system.

Signed-off-by: Dave Airlie <airlied@redhat.com>
src/gallium/drivers/r600/r600_pipe.h
src/gallium/drivers/r600/r600_shader.c