rusting_engine 1.4.0

Vulkan 3D game engine with GPU-accelerated physics for massive physics-heavy scenes
1
2
3
4
5
6
7
8
9
10
11
#version 450
layout(local_size_x = 64) in;

layout(set = 0, binding = 0) buffer Data { uint values[]; };

void main() {
    uint idx = gl_GlobalInvocationID.x;
    if (idx < values.length()) {
        values[idx] = values[idx] * 2;
    }
}