Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/KhronosGroup/SPIRV-Cross.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans-Kristian Arntzen <hans-kristian.arntzen@arm.com>2018-01-09 14:07:07 +0300
committerHans-Kristian Arntzen <hans-kristian.arntzen@arm.com>2018-01-09 14:07:07 +0300
commit9c72aa00c9d1e65add75bc218811a694eccb8806 (patch)
treeaa46dd471e2d4416a6f92e324312d27e9a8a0d8d /reference/opt/shaders/comp
parent23f0abf1122c0dc3dd107d3f5587987b3f4d06df (diff)
Overhaul barrier handling in GLSL.
Diffstat (limited to 'reference/opt/shaders/comp')
-rw-r--r--reference/opt/shaders/comp/shared.comp4
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];
}