diff options
author | Eric Anholt <[email protected]> | 2018-12-11 14:07:52 -0800 |
---|---|---|
committer | Eric Anholt <[email protected]> | 2018-12-14 17:48:01 -0800 |
commit | a7e15a50866cf6bff1114d6e34ee8beab23ee7bb (patch) | |
tree | 9c2cded5063d54d80b468eab5205715de0ed915e /.gitignore | |
parent | 5b2cc038522de2bd4b522d6376aef34c65af02d5 (diff) |
v3d: Avoid assertion failures when removing end-of-shader instructions.
After generating VIR, we leave c->cursor pointing at the end of the
shader. If the shader had dead code at the end (for example from preamble
instructions in a shader with no side effects), we would assertion fail
that we were leaving the cursor pointing at freed memory. Since anything
following DCE should be setting up a new cursor anyway, just clear the
cursor at the start.
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions