// Copyright 2016-2021 The Khronos Group Inc. // SPDX-License-Identifier: Apache-2.0 #version 310 es layout(local_size_x = 64) in; layout(set = 0, binding = 0, std430) readonly buffer SSBO0 { vec4 a[]; }; layout(set = 0, binding = 1, std430) readonly buffer SSBO1 { vec4 b[]; }; layout(set = 0, binding = 2, std430) buffer SSBO2 { vec4 c[]; }; void main() { c[gl_GlobalInvocationID.x] = a[gl_GlobalInvocationID.x] * b[gl_GlobalInvocationID.x]; }