tgsi: add support for flt64 constants
These act like flt32 except they take up two slots, and you can only add 2 x flt64 constants in one slot. The main reason they are different is we don't want to match half a flt64 constants against a flt32 constant in the matching code, we need to make sure we treat both parts of the flt64 as an single structure. Cleaned up printing/parsing by Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu> Signed-off-by: Dave Airlie <airlied@redhat.com>
This commit is contained in:
@@ -228,6 +228,7 @@ struct tgsi_declaration_array {
|
||||
#define TGSI_IMM_FLOAT32 0
|
||||
#define TGSI_IMM_UINT32 1
|
||||
#define TGSI_IMM_INT32 2
|
||||
#define TGSI_IMM_FLOAT64 3
|
||||
|
||||
struct tgsi_immediate
|
||||
{
|
||||
|
Reference in New Issue
Block a user