diff options
author | Dave Airlie <[email protected]> | 2015-02-20 11:42:19 +1000 |
---|---|---|
committer | Dave Airlie <[email protected]> | 2015-05-08 10:21:02 +1000 |
commit | ef83c9b762ee083a2bf1948befdb5dd0fb8df00b (patch) | |
tree | d62a80370de32a390fff544fefd535265b39ce88 /src/mesa/state_tracker/st_program.h | |
parent | c4254ee526145ce9bab227264226f5d6f741ff0e (diff) |
st/mesa: add double input support including lowering (v3.1)
This takes a different approach to previously, we cannot index into the
inputMapping with anything but the mesa attribute index, so we can't use
the just add one to index trick, we need more info to add one to it
after we've mapped the input.
(Fixed copy propgation and cleaned up a little)
v2: drop float64 format check, just attr->Doubles.
merge enable patch.
v3: cleanup code a bit.
v3.1: minor review fixups (comment, newline) (Ilia)
Reviewed-by: Ilia Mirkin <[email protected]>
Signed-off-by: Dave Airlie <[email protected]>
Diffstat (limited to 'src/mesa/state_tracker/st_program.h')
-rw-r--r-- | src/mesa/state_tracker/st_program.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mesa/state_tracker/st_program.h b/src/mesa/state_tracker/st_program.h index b2c86faecb7..a2c56062d6e 100644 --- a/src/mesa/state_tracker/st_program.h +++ b/src/mesa/state_tracker/st_program.h @@ -45,6 +45,7 @@ extern "C" { #endif +#define ST_DOUBLE_ATTRIB_PLACEHOLDER 0xffffffff /** Fragment program variant key */ struct st_fp_variant_key |