[Mesa-dev] [PATCH] gallium: remove support for predicates from TGSI

Marek Olšák maraeo at gmail.com
Thu Sep 3 04:44:20 PDT 2015


On Thu, Sep 3, 2015 at 1:17 PM, Jose Fonseca <jfonseca at vmware.com> wrote:
> On the flip side, we could remove TGSI_FILE_ADDR, TGSI_OPCODE_ARL, and
> TGSI_OPCODE_ARR.
>
> We already remove all dependencies of these from our internal state tracers.
>
> And it is trivial to do so, at least for HW with native integer support.

Unfortunately, r600 has native address registers and generates
bytecode directly from TGSI, so the only radeon driver that can drop
support for TGSI_FILE_ADDR is radeonsi. Sadly, TGSI_FILE_ADDR has a
lot of users (newly nine), so it's not going away just yet.

Marek


More information about the mesa-dev mailing list