gallium: add opcode and types for 64-bit integers. (v3)
authorDave Airlie <airlied@redhat.com>
Thu, 9 Jun 2016 00:14:51 +0000 (10:14 +1000)
committerNicolai Hähnle <nicolai.haehnle@amd.com>
Wed, 21 Sep 2016 08:23:05 +0000 (10:23 +0200)
commit6e1a34d545e3f878f9fc7f33bf23dcc80f8668c3
tree029a39729f81ffebd90025a8e5127ecfefb17838
parent9694b23f66f4c41407289fb7d3ff25321042ef49
gallium: add opcode and types for 64-bit integers. (v3)

This just adds the basic support for 64-bit opcodes,
and the new types.

v2: add conversion opcodes.
add documentation.
v3:
- make docs more consistent
- change TGSI_OPCODE_I2U64 to TGSI_OPCODE_U2I64

Reviewed-by: Marek Olšák <marek.olsak@amd.com> (v2)
Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Reviewed-by: Edward O'Callaghan <funfunctor@folklore1984.net>
Signed-off-by: Dave Airlie <airlied@redhat.com>
Signed-off-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
src/gallium/auxiliary/tgsi/tgsi_info.c
src/gallium/auxiliary/tgsi/tgsi_info.h
src/gallium/docs/source/tgsi.rst
src/gallium/include/pipe/p_shader_tokens.h