diff options
author | EricAnholt <EricAnholt@web> | 2015-07-28 20:50:33 -0700 |
---|---|---|
committer | dri <iki-dri@freedesktop.org> | 2015-07-28 20:50:33 -0700 |
commit | 711eb41d33c326dc504cd9986215549e3e547f68 (patch) | |
tree | e21bd93b6d6ea529a60d13694e6008839bca8560 /VC4.mdwn | |
parent | 828f96b9437eda11e351dfd717077a30233777ef (diff) |
Diffstat (limited to 'VC4.mdwn')
-rw-r--r-- | VC4.mdwn | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -61,6 +61,10 @@ We could pair some cases with the PM bit set in only one of the instructions. This would take about 1/4 the instructions. However, we need to retain the float path because you want the improved precision for sRGB rendering. See vc4-blend for WIP. +* Handle vertex attribute size overrides in NIR. + +emit_vertex_input() currently handles things like making the .w coordinate of a vertex attribute be 1 when only xyz are passed in, and QIR optimizations aren't doing as well on that as they could. Making a NIR pass to do this transformation would fix some silly math that occurs. + * Copy propagate VPM reads into their usage if only used once. * Reorder fragment shader varyings so we can interpolate directly into texture coordinate setup? |