gallium/auxiliary/vl: Add barrier/unbind after compute shader launch.
authorJames Zhu <James.Zhu@amd.com>
Fri, 29 Mar 2019 19:59:39 +0000 (15:59 -0400)
committerLeo Liu <leo.liu@amd.com>
Fri, 5 Apr 2019 13:50:52 +0000 (09:50 -0400)
commit0f416b85fbb2a3988ddc2c81540e9aadfd63d6ae
tree99c4f345b2592ed8ae38d5f4b9ec506b5511bba8
parent4bbc9c493f4b923516d9ef40b41a0dd7648fdb1e
gallium/auxiliary/vl: Add barrier/unbind after compute shader launch.

Add memory barrier sync for multiple launch cases, and unbind completed
resources after launch.

Signed-off-by: James Zhu <James.Zhu@amd.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
src/gallium/auxiliary/vl/vl_compositor_cs.c