{ "platform": { "vulkan": "1.1" }, "version": "1.0", "addressing_model": "logical", "memory_model": "GLSL450", "capabilities": { "dynamic": [] }, "extensions": ["SPV_KHR_storage_buffer_storage_class"], "functions": { "1": { "execution_model": "GLCompute", "execution_mode": { "local_size": [1, 1, 1] }, "params": { "0": { "type": { "StructuredArray": "i32" }, "kind": { "descriptor_set": { "storage_class": "StorageBuffer", "set": 0, "binding": 0 } }, "is_extern_pointer": true }, "1": { "type": { "StructuredArray": "i32" }, "kind": { "descriptor_set": { "storage_class": "StorageBuffer", "set": 0, "binding": 1 } }, "is_extern_pointer": true } } } } }