commit | 611166b8ed08ce39f835385b8e08e37754edcf7b | [log] [tgz] |
---|---|---|
author | Nicolai Hähnle <nicolai.haehnle@amd.com> | Fri Nov 18 20:49:54 2016 +0100 |
committer | Nicolai Hähnle <nicolai.haehnle@amd.com> | Wed Nov 30 09:09:50 2016 +0100 |
tree | 2e25a22d6fa87c50ac39711980ad05d0186e1c82 | |
parent | abc887faa108b52f1e622ac8c1a3e30c4f317475 [diff] |
gallium: add PIPE_CAP_TGSI_CAN_READ_OUTPUTS Drivers that support this benefit by saving one lowering pass in the GLSL-to-TGSI conversion. radeonsi already supports this because all outputs are stored in temporary variables before the export (except for TCS outputs, which have always been readable in TGSI anyway due to their special semantics). Reviewed-by: Marek Olšák <marek.olsak@amd.com>