OSDN Git Service

r600: initial attempt at gl_HelperInvocation (v3)
authorDave Airlie <airlied@redhat.com>
Wed, 31 Jan 2018 04:28:26 +0000 (14:28 +1000)
committerDave Airlie <airlied@redhat.com>
Thu, 1 Feb 2018 23:46:05 +0000 (09:46 +1000)
commit8fa5aade43d70468947d72029691544fa97ba43b
tree426ac8cee67b3cd575695c685e88b2f62520d8f9
parent2ffe395cba0f7b3c1f1c41062f4376eae3a188b5
r600: initial attempt at gl_HelperInvocation (v3)

This passes the CTS and piglit tests.

This also disable sb for helper invocations until it doesn't
mess up the VPM flags.

Thanks to Ilia and Glenn for advice, and Roland for working
out the working evergreen path.

Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
src/gallium/drivers/r600/r600_asm.c
src/gallium/drivers/r600/r600_isa.c
src/gallium/drivers/r600/r600_isa.h
src/gallium/drivers/r600/r600_shader.c
src/gallium/drivers/r600/r600_shader.h
src/gallium/drivers/r600/r600_sq.h