diff options
| author | skal <pascal.massimino@gmail.com> | 2026-02-14 15:14:25 +0100 |
|---|---|---|
| committer | skal <pascal.massimino@gmail.com> | 2026-02-14 15:14:25 +0100 |
| commit | 8ce27b7e15f0fc65c8ee78950c7501660b936178 (patch) | |
| tree | 391f32111b9a30a0156709b6c1ed2fae7b435d57 /src/gpu/bind_group_builder.h | |
| parent | e38be0dbf5816338ff97e2ee2f9adfff2902dc2b (diff) | |
style: Apply clang-format to codebase
Diffstat (limited to 'src/gpu/bind_group_builder.h')
| -rw-r--r-- | src/gpu/bind_group_builder.h | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/src/gpu/bind_group_builder.h b/src/gpu/bind_group_builder.h index abce9dc..55b7291 100644 --- a/src/gpu/bind_group_builder.h +++ b/src/gpu/bind_group_builder.h @@ -24,23 +24,27 @@ typedef uint32_t WGPUShaderStageFlags; class BindGroupLayoutBuilder { std::vector<WGPUBindGroupLayoutEntry> entries_; -public: - BindGroupLayoutBuilder& uniform(uint32_t binding, WGPUShaderStageFlags vis, size_t min_size = 0) { + public: + BindGroupLayoutBuilder& uniform(uint32_t binding, WGPUShaderStageFlags vis, + size_t min_size = 0) { WGPUBindGroupLayoutEntry e{}; e.binding = binding; e.visibility = vis; e.buffer.type = WGPUBufferBindingType_Uniform; - if (min_size) e.buffer.minBindingSize = min_size; + if (min_size) + e.buffer.minBindingSize = min_size; entries_.push_back(e); return *this; } - BindGroupLayoutBuilder& storage(uint32_t binding, WGPUShaderStageFlags vis, size_t min_size = 0) { + BindGroupLayoutBuilder& storage(uint32_t binding, WGPUShaderStageFlags vis, + size_t min_size = 0) { WGPUBindGroupLayoutEntry e{}; e.binding = binding; e.visibility = vis; e.buffer.type = WGPUBufferBindingType_ReadOnlyStorage; - if (min_size) e.buffer.minBindingSize = min_size; + if (min_size) + e.buffer.minBindingSize = min_size; entries_.push_back(e); return *this; } @@ -55,7 +59,8 @@ public: return *this; } - BindGroupLayoutBuilder& uint_texture(uint32_t binding, WGPUShaderStageFlags vis) { + BindGroupLayoutBuilder& uint_texture(uint32_t binding, + WGPUShaderStageFlags vis) { WGPUBindGroupLayoutEntry e{}; e.binding = binding; e.visibility = vis; @@ -65,7 +70,8 @@ public: return *this; } - BindGroupLayoutBuilder& storage_texture(uint32_t binding, WGPUShaderStageFlags vis, + BindGroupLayoutBuilder& storage_texture(uint32_t binding, + WGPUShaderStageFlags vis, WGPUTextureFormat format) { WGPUBindGroupLayoutEntry e{}; e.binding = binding; @@ -97,7 +103,7 @@ public: class BindGroupBuilder { std::vector<WGPUBindGroupEntry> entries_; -public: + public: BindGroupBuilder& buffer(uint32_t binding, WGPUBuffer buf, size_t size) { WGPUBindGroupEntry e{}; e.binding = binding; |
