OSDN Git Service

r600g: implement two-sided lighting (v3)
authorVadim Girlin <vadimgirlin@gmail.com>
Fri, 6 Jan 2012 04:13:18 +0000 (08:13 +0400)
committerDave Airlie <airlied@redhat.com>
Mon, 23 Jan 2012 09:28:24 +0000 (09:28 +0000)
commitdaefd7f20bc8e79b871a46c50710266fd2006d8c
tree79a4b0892f037b1bb2328acd3af0cf7b4ff5c067
parent4b6dc4c1b3d8055e4504562ce3c0211086ced915
r600g: implement two-sided lighting (v3)

v2: select the colors in the pixel shader

v3: fix rs state creation for pre-evergreen

Signed-off-by: Vadim Girlin <vadimgirlin@gmail.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
(cherry picked from commit 725a820b926575265e6790601a0defd9c30947dc)
src/gallium/drivers/r600/evergreen_state.c
src/gallium/drivers/r600/r600_pipe.h
src/gallium/drivers/r600/r600_shader.c
src/gallium/drivers/r600/r600_shader.h
src/gallium/drivers/r600/r600_state.c
src/gallium/drivers/r600/r600_state_common.c