radeonsi: remove shader->input[] and output[] arrays and dependencies
authorMarek Olšák <marek.olsak@amd.com>
Sat, 4 Oct 2014 20:17:25 +0000 (22:17 +0200)
committerMarek Olšák <marek.olsak@amd.com>
Sun, 12 Oct 2014 21:53:57 +0000 (23:53 +0200)
commit80677327404490e1bb4a37c065b4536940e74f73
tree08418ca3a8da5b32209dd1dfee7aae71933a770a
parent8b057ddaeaa1e5ef65f1dbd548b59f8bd0a943b1
radeonsi: remove shader->input[] and output[] arrays and dependencies

They were reinventing tgsi_shader_info. They are unused now.

radeon_llvm_context::load_input can be NULL if input fetching is implemented
in some other way.

Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
src/gallium/drivers/radeon/radeon_setup_tgsi_llvm.c
src/gallium/drivers/radeonsi/si_shader.c
src/gallium/drivers/radeonsi/si_shader.h