diff options
author | Rob Clark <[email protected]> | 2017-10-30 09:56:43 -0400 |
---|---|---|
committer | Rob Clark <[email protected]> | 2017-11-12 12:28:59 -0500 |
commit | ecbe1e976f279a3519aaf9ab365ebe28b60f1ace (patch) | |
tree | d777d9a745f64d1116f0f982d39c91abe7793c54 /.dir-locals.el | |
parent | 5009dc55f206567df1f1527cac06bcbf7cb95814 (diff) |
st/program: fix compute shader nir references
In case the IR is NIR, the driver takes reference to the nir_shader.
Also, because there are no variants, we need to clone the shader,
instead of sharing the reference with gl_program, which would result
in a double free in _mesa_delete_program().
Signed-off-by: Rob Clark <[email protected]>
Reviewed-by: Marek Olšák <[email protected]>
Reviewed-by: Timothy Arceri <[email protected]>
Diffstat (limited to '.dir-locals.el')
0 files changed, 0 insertions, 0 deletions