diff options
author | Rhys Perry <[email protected]> | 2019-04-26 15:39:51 +0100 |
---|---|---|
committer | Rhys Perry <[email protected]> | 2019-05-02 10:24:20 +0100 |
commit | 13c423629ea1c8d5822d2266d0969c75ea036e9c (patch) | |
tree | 1470b7ffd71c60c4ae418d1c300ecf20106a837b /include | |
parent | 8194d3887eae3f928329d614b650acb84e06f605 (diff) |
radv: fix set_output_usage_mask() with composite and 64-bit types
It previously used var->type instead of deref_instr->type and didn't
handle 64-bit outputs.
This fixes lots of transform feedback CTS tests involving transform
feedback and geometry shaders (mostly
dEQP-VK.transform_feedback.fuzz.random_geometry.*)
v2: fix writemask widening when comp != 0
v3: fix 64-bit variables when comp != 0, again
Signed-off-by: Rhys Perry <[email protected]>
Cc: 19.0 19.1 <[email protected]>
Reviewed-by: Samuel Pitoiset <[email protected]>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions