summaryrefslogtreecommitdiffstats
path: root/src/mapi/vgapi
diff options
context:
space:
mode:
authorMatt Turner <[email protected]>2014-04-01 16:49:13 -0700
committerMatt Turner <[email protected]>2014-12-05 16:43:31 -0800
commit963a3c7f90672c8d4931606d45e172792caf84ca (patch)
tree20bca8068acf42adf41a539fd250a75c792b5cb6 /src/mapi/vgapi
parent6be863af0eda114e0225dfa8b68aa11b6e84d73c (diff)
i965/fs: Try to emit LINE instructions on Gen <= 5.
The LINE instruction performs a multiply-add instruction (a * b + c) where b and c are scalar arguments. It reads b and c from offsets in src0 such that you can load them (it they're representable) as a vector-float immediate with a single instruction. Hurts some programs, but that'll all get better once we CSE the vector-float MOVs in the next patch. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=77544 Reviewed-by: Ian Romanick <[email protected]>
Diffstat (limited to 'src/mapi/vgapi')
0 files changed, 0 insertions, 0 deletions