From af0d5f4988bf94c4bf918b306f72f8604395715b Mon Sep 17 00:00:00 2001 From: Andreas Grois Date: Thu, 15 Mar 2018 19:45:18 +0100 Subject: Force starting values to be outside main cardioid and bulb, and add storage specifiers to buffers. --- BuddhaTest/Shaders/BuddhaFragment.glsl | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'BuddhaTest/Shaders/BuddhaFragment.glsl') 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; -- cgit v1.2.3