radeonsi: have separate LS and ES main shader parts in the shader selector
authorMarek Olšák <marek.olsak@amd.com>
Tue, 14 Feb 2017 21:08:32 +0000 (22:08 +0100)
committerMarek Olšák <marek.olsak@amd.com>
Sat, 18 Feb 2017 00:22:08 +0000 (01:22 +0100)
commit1fabb297177069e95ec1bb7053acb32f8ec3e092
tree4b413f44a0c0560948655fcaeb01fbcd83a75c4a
parenta02117ba6ee5ede209d372025343f1410ff5346c
radeonsi: have separate LS and ES main shader parts in the shader selector

This might reduce the on-demand compilation if the initial VS/LS/ES
determination is wrong.

Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
src/gallium/drivers/radeonsi/si_shader.c
src/gallium/drivers/radeonsi/si_shader.h
src/gallium/drivers/radeonsi/si_state_shaders.c