summaryrefslogtreecommitdiffstats
path: root/src/mesa/program/arbprogparse.h
diff options
context:
space:
mode:
authorRob Clark <robclark@freedesktop.org>2014-12-30 20:02:36 -0500
committerRob Clark <robclark@freedesktop.org>2015-01-07 19:37:28 -0500
commit1e5c207dba4dbd07919bff2efe57ad361a44ac84 (patch)
tree5c138ae76d07d4de3648ae8bdf78fbc72c72e1ec /src/mesa/program/arbprogparse.h
parent63e5b72da8b1df4bbb0fcf46524d106f51264605 (diff)
downloadexternal_mesa3d-1e5c207dba4dbd07919bff2efe57ad361a44ac84.zip
external_mesa3d-1e5c207dba4dbd07919bff2efe57ad361a44ac84.tar.gz
external_mesa3d-1e5c207dba4dbd07919bff2efe57ad361a44ac84.tar.bz2
freedreno/ir3: start on indirect gpr reads
Handle TEMP[ADDR[]] src registers by generating a fanin to group array elements, similarly to how texture fetch instructions work. NOTE: For all the scalar instructions generated for a single tgsi vector operation which uses an array src (or possibly even uses the same array as multiple srcs), re-use the same fanin node. Since a vector operation operates on all components at the same time, it should never see more than one version of the same array. Signed-off-by: Rob Clark <robclark@freedesktop.org>
Diffstat (limited to 'src/mesa/program/arbprogparse.h')
0 files changed, 0 insertions, 0 deletions