1*c8dee2aaSAndroid Build Coastguard Workerlayout(local_size_x = 64) in; 2*c8dee2aaSAndroid Build Coastguard Worker 3*c8dee2aaSAndroid Build Coastguard Workerlayout(set=0, binding=0) uniform constants { 4*c8dee2aaSAndroid Build Coastguard Worker int x; 5*c8dee2aaSAndroid Build Coastguard Worker}; 6*c8dee2aaSAndroid Build Coastguard Worker 7*c8dee2aaSAndroid Build Coastguard Workerlayout(set=0, binding=1) buffer outputBuffer { 8*c8dee2aaSAndroid Build Coastguard Worker int[] results; 9*c8dee2aaSAndroid Build Coastguard Worker}; 10*c8dee2aaSAndroid Build Coastguard Worker 11*c8dee2aaSAndroid Build Coastguard Workervoid main() { 12*c8dee2aaSAndroid Build Coastguard Worker results[sk_GlobalInvocationID.x] *= x; 13*c8dee2aaSAndroid Build Coastguard Worker} 14