diff options
author | Hans-Kristian Arntzen <hans-kristian.arntzen@arm.com> | 2018-01-09 14:07:07 +0300 |
---|---|---|
committer | Hans-Kristian Arntzen <hans-kristian.arntzen@arm.com> | 2018-01-09 14:07:07 +0300 |
commit | 9c72aa00c9d1e65add75bc218811a694eccb8806 (patch) | |
tree | aa46dd471e2d4416a6f92e324312d27e9a8a0d8d /reference/opt/shaders/comp | |
parent | 23f0abf1122c0dc3dd107d3f5587987b3f4d06df (diff) |
Overhaul barrier handling in GLSL.
Diffstat (limited to 'reference/opt/shaders/comp')
-rw-r--r-- | reference/opt/shaders/comp/shared.comp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/reference/opt/shaders/comp/shared.comp b/reference/opt/shaders/comp/shared.comp index e0bc0554..694a0793 100644 --- a/reference/opt/shaders/comp/shared.comp +++ b/reference/opt/shaders/comp/shared.comp @@ -16,8 +16,8 @@ shared float sShared[4]; void main() { sShared[gl_LocalInvocationIndex] = _22.in_data[gl_GlobalInvocationID.x]; - memoryBarrier(); - memoryBarrier(); + memoryBarrierShared(); + memoryBarrierShared(); barrier(); _44.out_data[gl_GlobalInvocationID.x] = sShared[(4u - gl_LocalInvocationIndex) - 1u]; } |