aboutsummaryrefslogtreecommitdiff
path: root/BuddhaTest/Shaders/BuddhaFragment.glsl
diff options
context:
space:
mode:
authorAndreas Grois <andi@grois.info>2018-03-15 19:45:18 +0100
committerAndreas Grois <andi@grois.info>2018-03-15 19:45:18 +0100
commitaf0d5f4988bf94c4bf918b306f72f8604395715b (patch)
treea6cd0b16a52ea6d2a35fe4a6f182bf50b6ecb31f /BuddhaTest/Shaders/BuddhaFragment.glsl
parenta76ec22db53f19d68caa0d21008d220c0ae4e815 (diff)
Force starting values to be outside main cardioid and bulb, and add storage specifiers to buffers.
Diffstat (limited to 'BuddhaTest/Shaders/BuddhaFragment.glsl')
-rw-r--r--BuddhaTest/Shaders/BuddhaFragment.glsl12
1 files changed, 6 insertions, 6 deletions
diff --git a/BuddhaTest/Shaders/BuddhaFragment.glsl b/BuddhaTest/Shaders/BuddhaFragment.glsl
index 24fb6a7..24edcd9 100644
--- a/BuddhaTest/Shaders/BuddhaFragment.glsl
+++ b/BuddhaTest/Shaders/BuddhaFragment.glsl
@@ -4,17 +4,17 @@ in vec2 uv;
out vec3 color;
-layout(std430, binding=2) buffer renderedDataRed
+layout(std430, binding=2) restrict readonly buffer renderedDataRed
{
- uint counts_SSBORed[];
+ restrict readonly uint counts_SSBORed[];
};
-layout(std430, binding=3) buffer renderedDataGreen
+layout(std430, binding=3) restrict readonly buffer renderedDataGreen
{
- uint counts_SSBOGreen[];
+ restrict readonly uint counts_SSBOGreen[];
};
-layout(std430, binding=4) buffer renderedDataBlue
+layout(std430, binding=4) restrict readonly buffer renderedDataBlue
{
- uint counts_SSBOBlue[];
+ restrict readonly uint counts_SSBOBlue[];
};
uniform uint width;